|
板凳

楼主 |
发表于 2014-6-7 20:24:04
|
只看该作者
广西壮族自治区防城港市

变量名 | 类 型 | 静态 | 数组 | 备 注 | 数据列表 | 文本型 | | 0 | a | 整数型 | | | 和 | 小数型 | | | b | 整数型 | | | 平均数 | 小数型 | | | k | 小数型 | | | 中位数 | 小数型 | | | k2 | 整数型 | | | rrrr | 小数型 | | 0 | yu | 整数型 | | | 众数 | 小数型 | | 0 | uio | 整数型 | | | 众数显示 | 文本型 | | | op | 小数型 | | 0 | q | 整数型 | | | q1 | 整数型 | | | q2 | 整数型 | | | 总和1 | 小数型 | | | S2 | 小数型 | | |
l结果 = “” 如果真 (数据.内容 = “”)信息框 (“请输入数据!”, 0, )返回 ()数据列表 = 分割文本 (数据.内容, “,”, )a = 取数组成员数 (数据列表 )重定义数组 (数据列表, 真, a ) l结果 = l结果 + “数据个数:” + 到文本 (a ) + #换行符 和 = 0 计次循环首 (a, b )和 = 和 + 到数值 (数据列表 [b ]) 计次循环尾 ()平均数 = 和 ÷ a l结果 = l结果 + “平均数=” + 到文本 (平均数 ) + #换行符 k = 四舍五入 (a ÷ 2, )重定义数组 (rrrr, 假, 取数组成员数 (数据列表 )) 计次循环首 (取数组成员数 (数据列表 ), yu )rrrr [yu ] = 到数值 (数据列表 [yu ]) 计次循环尾 ()数组排序 (rrrr, 真) 判断 (k × 2 = a )中位数 = (到数值 (rrrr [k ]) + 到数值 (rrrr [k + 1 ])) ÷ 2  k2 = (a + 1 ) ÷ 2 中位数 = 到数值 (rrrr [k2 ])l结果 = l结果 + “中位数=” + 到文本 (中位数) + #换行符 判断 (a = 1 )众数显示 = 数据.内容 l结果 = l结果 + “众数=” + 众数显示 + #换行符 求众数 (数据列表, 众数 )重定义数组 (众数, 真, 取数组成员数 (众数 )) 计次循环首 (取数组成员数 (众数 ), uio )众数显示 = 众数显示 + 到文本 (众数 [uio ]) + “;” 计次循环尾 ()l结果 = l结果 + “众数=” + 众数显示 + #换行符 重定义数组 (op, 假, 取数组成员数 (数据列表 )) 计次循环首 (取数组成员数 (op ), q )op [q ] = 到数值 (数据列表 [q ]) 计次循环尾 () 计次循环首 (取数组成员数 (op ), q1 )op [q1 ] = 求次方 (op [q1 ] - 平均数, 2 ) 计次循环尾 () 计次循环首 (取数组成员数 (op ), q2 )总和1 = 总和1 + op [q2 ] 计次循环尾 ()S2 = 总和1 ÷ 取数组成员数 (op )l结果 = l结果 + “方差=” + 到文本 (S2 ) 结果.内容 = l结果 变量名 | 类 型 | 静态 | 数组 | 备 注 | r | 整数型 | | | 数字 | 小数型 | | 0 | t | 整数型 | | | p | 小数型 | | 0 | y | 整数型 | | | pp3 | 小数型 | | 0 | r2 | 整数型 | | | 众数1 | 小数型 | | 0 | o | 整数型 | | | 重定义数组 (数字, 假, 取数组成员数 (文本 )) 计次循环首 (取数组成员数 (文本 ), r )数字 [r ] = 到数值 (文本 [r ]) 计次循环尾 ()数组排序 (数字, 真) 重定义数组 (p, 假, 取数组成员数 (数字 )) 计次循环首 (取数组成员数 (数字 ), y )p [y ] = 1 计次循环尾 () t = t + 1 计次循环首 (取数组成员数 (数字 ), ) 如果真 (数字 [t ] = 数字 [t + 1 ])p [t ] = p [t ] + 1 删除成员 (数字, t, 1 )t = t - 1 如果真 (t + 1 ≥ 取数组成员数 (数字 )) 跳出循环 ()t = t + 1 计次循环尾 () 重定义数组 (数字, 真, 取数组成员数 (数字 )) 重定义数组 (p, 真, 取数组成员数 (数字 )) 重定义数组 (pp3, 假, 取数组成员数 (p )) pp3 = p 数组排序 (pp3, 假)o = 1 计次循环首 (取数组成员数 (p ), r2 ) 如果真 (p [r2 ] = pp3 [1 ])重定义数组 (众数1, 真, o )众数1 [o ] = 数字 [r2 ]o = o + 1   计次循环尾 ()众数 = 众数1 纪录 = 纪录 + 结果.内容 + #换行符 纪录 = “”结果.内容 = 纪录 [/b ][b ].版本 2 [/b ][b ].全局变量 l结果, 文本型, 公开
界面自己去做把
|
|