1个回答
展开全部
k=1
s=""
zh=0
input "请输入你要比较的数的个数(必须大于1):" to p &
do whil k<=p
input "请输入你要比较的第"+allt(str(k))+"个数字:" to m
s=s+","+allt(str(m,8,2))
k=k+1
zh=zh+m
endd
pjz=zh/p
bds=subs(allt(s),2,len(allt(s))-1)
?"【"+bds+"】中的最小值为:",min(&bds)
?"【"+bds+"】中的最大值为:",max(&bds)
?"【"+bds+"】这些数据的总和为:",zh
?"【"+bds+"】这些数据的平均值为:",pjz
s=""
zh=0
input "请输入你要比较的数的个数(必须大于1):" to p &
do whil k<=p
input "请输入你要比较的第"+allt(str(k))+"个数字:" to m
s=s+","+allt(str(m,8,2))
k=k+1
zh=zh+m
endd
pjz=zh/p
bds=subs(allt(s),2,len(allt(s))-1)
?"【"+bds+"】中的最小值为:",min(&bds)
?"【"+bds+"】中的最大值为:",max(&bds)
?"【"+bds+"】这些数据的总和为:",zh
?"【"+bds+"】这些数据的平均值为:",pjz
追问
set talk off
clear
input"一共要比较几个数:"to n
input"请输入一个数" to a
i=a
store a to ma,mi
for k= 2 to n
input"请输入一个数" to a
i=i+a
if maa
mi=a
endif
endfor
?"最大值是",ma
?"最小值是",mi
?"总和是",i
?"平均数是",i/n
set talk on
return
这样可以吗?这是我自己编出来的
追答
可以,两种方法采用的思路不同而已,我那种方法主要是为了显示时提示比较完善而已,将数据全部记入bds这个变量中。
--
2022-12-05 广告
2022-12-05 广告
图形化编程简单理解为用积木块形式编程,scratch和python也是其中的一种,属于入门级编程,以其简单生动的画面获得无数学生的喜爱,深圳市创客火科技有限公司是一家做教育无人机的公司,旗下有编程无人机,积木无人机及室内外编队,每款飞机含有...
点击进入详情页
本回答由--提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询