lingheng520 发表于 2012-5-29 17:19:41

卡西欧9860编程求助

例如随机产生6个值ABCDEF:如图如何编程计算其AC值?
并且AC值为6~9中间的数字;否则重新进行计算。

wtof1996 发表于 2012-5-29 18:43:54

简单的if判断和随机数函数罢了

wtof1996 发表于 2012-5-29 18:47:14

饿,应该是循环,伪代码如下:
Do
生成随机数A到E
Loop   Until AC符合条件
输出

lingheng520 发表于 2012-5-29 19:39:21

3# wtof1996
随机出这6个值我会。但是判断15个值里面有几个是相同值不会
哥们可以把源代码全部发上来不?

rouren 发表于 2012-5-29 21:41:32

用for循环效率高一点,另外,这个程序建议用list,这样方便计算相等的值

lingheng520 发表于 2012-5-29 21:53:01

5# rouren 能否举例?
用LIST

NAT 发表于 2012-6-2 15:47:02

判断15个数字的freq
将list1放好15个数字,list2的1-15全是0
for 1->I to 15
for 1->J to 15
If List1=List1
then List2+1->List2
Ifend
Next
Next
List2就是freq了
页: [1]
查看完整版本: 卡西欧9860编程求助