TC官方合作论坛

 找回密码
 立即注册
查看: 771|回复: 4
打印 上一主题 下一主题

[问题] 随机数和除去随机数~~~help~!!

[复制链接]
跳转到指定楼层
楼主
发表于 2012-4-25 17:34:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
功能 逻辑型 xxxx()
整型 A,B,C,D,E,X,Y
A=8
B=7
C=6
D=5
E=4
X=转换.字符型转整型(编辑框.获得文本("编辑框0")  ,0)
循环(真)
Y=辅助.随机数(A,E)
如果(Y!=X)
辅助.消息框(转换.整型转字符型(Y))
跳出
如果结束
循环结束
返回 真
功能结束


第一步 A~I 中的随便一个不等于X的执行 功能1【辅助.消息框(转换.整型转字符型(Y))】
第二步 是想除去等于Y的 A~I   执行  功能2.【......】

现在卡在第二步。。应该怎么写??求帮忙~!:yun
回复

使用道具 举报

沙发
 楼主| 发表于 2012-4-25 17:56:52 | 只看该作者
功能 逻辑型 xxxx()
整型 A,B,C,D,E,X,Y
A=8
B=7
C=6
D=5
E=4
X=转换.字符型转整型(编辑框.获得文本("编辑框0")  ,0)
循环(真)
Y=辅助.随机数(A,E)
如果(Y!=X)
辅助.消息框(转换.整型转字符型(Y))
跳出
如果结束
循环结束
如果(Y==B)
    辅助.消息框(转换.整型转字符型(A))
    辅助.消息框(转换.整型转字符型(C))
    辅助.消息框(转换.整型转字符型(D))
    辅助.消息框(转换.整型转字符型(E))
如果结束
如果(Y==C)
    辅助.消息框(转换.整型转字符型(A))
    辅助.消息框(转换.整型转字符型(B))
    辅助.消息框(转换.整型转字符型(D))
    辅助.消息框(转换.整型转字符型(E))
如果结束
如果(Y==D)
    辅助.消息框(转换.整型转字符型(A))
    辅助.消息框(转换.整型转字符型(B))
    辅助.消息框(转换.整型转字符型(C))
    辅助.消息框(转换.整型转字符型(E))
如果结束
如果(Y==E)
    辅助.消息框(转换.整型转字符型(A))
    辅助.消息框(转换.整型转字符型(B))
    辅助.消息框(转换.整型转字符型(C))
    辅助.消息框(转换.整型转字符型(D))
如果结束
返回 真
功能结束


上面是我刚写出来的。大家帮忙看下,有没有更简便的写法??:?
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-4-25 19:53:42 | 只看该作者
求简单写法~~~
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-4-26 00:53:27 | 只看该作者
都每人捏??
回复 支持 反对

使用道具 举报

5#
发表于 2012-4-26 05:33:06 | 只看该作者
第二步下面是我的思路

字符型 R=转换.整型转字符型(A)+转换.整型转字符型(B)+转换.整型转字符型(C)+转换.整型转字符型(D)+转换.整型转字符型(E)
辅助.消息框(字符串.修剪(R,转换.整型转字符型(Y)))

思路是把数值转成字符型并拼接成为一个字符串,然后用字符串.修剪命令把Y数值转成的字符修剪掉,得到的就是除去Y以后的数值字符型
你可以在需要的情况下再分割转换成整型

不知道能不能满足你的需要
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-19 04:31 , Processed in 0.151155 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表