【易语言】如何求五个数的最大值和最小值?
例如: 一共有6个编辑框和3个变量,在前面5个中输入任意不大于10的数,然后第1个变量就...
例如: 一共有6个编辑框和3个变量,在前面5个中输入任意不大于10的数,然后第1个变量就会自动求出这5个数的最大值,第2个变量就会自动求出这5个数的最小值,第3个变量就会自动求出这5个数的和,接着第6个编辑框就会自动求出:(和 - 最大值 - 最小值)÷ 3
展开
3个回答
展开全部
.版本 2
.支持库 spec
.程序集 窗口程序集1
.子程序 _按钮1_被单击
.局部变量 最大值, 整数型
.局部变量 最小值, 整数型
.局部变量 和, 整数型
.局部变量 n1, 整数型
.局部变量 整数数组, 整数型, , "0"
加入成员 (整数数组, 到整数 (编辑框1.内容))
加入成员 (整数数组, 到整数 (编辑框2.内容))
加入成员 (整数数组, 到整数 (编辑框3.内容))
加入成员 (整数数组, 到整数 (编辑框4.内容))
加入成员 (整数数组, 到整数 (编辑框5.内容))
调试输出 (整数数组)
最小值 = 到数值 (整数数组 [1])
.计次循环首 (5, n1)
.如果 (整数数组 [n1] > 最大值)
最大值 = 到数值 (整数数组 [n1])
.否则
.如果结束
.如果 (整数数组 [n1] < 最小值)
最小值 = 到数值 (整数数组 [n1 + 1])
.否则
.如果结束
.计次循环尾 ()
调试输出 (最大值)
调试输出 (最小值)
和 = 整数数组 [1] + 整数数组 [2] + 整数数组 [3] + 整数数组 [4] + 整数数组 [5]
调试输出 (和)
编辑框6.内容 = 到文本 ((和 - 最大值 - 最小值) ÷ 3)
调试输出。。。你自己写时不用加、、、
.支持库 spec
.程序集 窗口程序集1
.子程序 _按钮1_被单击
.局部变量 最大值, 整数型
.局部变量 最小值, 整数型
.局部变量 和, 整数型
.局部变量 n1, 整数型
.局部变量 整数数组, 整数型, , "0"
加入成员 (整数数组, 到整数 (编辑框1.内容))
加入成员 (整数数组, 到整数 (编辑框2.内容))
加入成员 (整数数组, 到整数 (编辑框3.内容))
加入成员 (整数数组, 到整数 (编辑框4.内容))
加入成员 (整数数组, 到整数 (编辑框5.内容))
调试输出 (整数数组)
最小值 = 到数值 (整数数组 [1])
.计次循环首 (5, n1)
.如果 (整数数组 [n1] > 最大值)
最大值 = 到数值 (整数数组 [n1])
.否则
.如果结束
.如果 (整数数组 [n1] < 最小值)
最小值 = 到数值 (整数数组 [n1 + 1])
.否则
.如果结束
.计次循环尾 ()
调试输出 (最大值)
调试输出 (最小值)
和 = 整数数组 [1] + 整数数组 [2] + 整数数组 [3] + 整数数组 [4] + 整数数组 [5]
调试输出 (和)
编辑框6.内容 = 到文本 ((和 - 最大值 - 最小值) ÷ 3)
调试输出。。。你自己写时不用加、、、
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
吾爱编程网官方答题团队为你服务~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询