怎么用易语言编一个加减乘除法啊,我已经设置好窗口了

编辑框1和3是输入数字的,2是输入符号的,最后一个是输出的,就这样,请问代码是怎样的?... 编辑框1和3是输入数字的,2是输入符号的,最后一个是输出的,就这样,请问代码是怎样的? 展开
 我来答
s531760443
推荐于2017-11-24
知道答主
回答量:38
采纳率:0%
帮助的人:33.7万
展开全部
.版本 2

.程序集 窗口程序集1

.子程序 _按钮1_被单击

.判断开始 (编辑框2.内容 = “+”)
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) + 到数值 (编辑框3.内容))
.判断 (编辑框2.内容 = “-”)
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) - 到数值 (编辑框3.内容))
.判断 (编辑框2.内容 = “*”)
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) × 到数值 (编辑框3.内容))
.判断 (编辑框2.内容 = “/”)
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) ÷ 到数值 (编辑框3.内容))
.默认
信息框 (“此计算器仅支持+ - × ÷ ”, 0, )

.判断结束
jxfnx257ipu
2011-08-26 · TA获得超过210个赞
知道小有建树答主
回答量:873
采纳率:0%
帮助的人:511万
展开全部
易语言菜单-插入-窗口,插入的窗口即为窗口1
并在窗口1上新建一个时钟
双击新建的窗口,输入代码:

.版本 2

.子程序 _时钟1_周期事件

_启动窗口.可视 = 真
时钟1.时钟周期 = 0
销毁 ()

.子程序 _窗口1_创建完毕

时钟1.时钟周期 = 3000 ' 3000代表3秒

在原来的_启动窗口上,双击,写入代码:

.版本 2

.子程序 __启动窗口_创建完毕

_启动窗口.可视 = 假
载入 (窗口1, , 真)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiangsiwu1986
2011-08-25 · TA获得超过340个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:301万
展开全部
.版本 2

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

置随机数种子 ()
' 本程序适合小学1-2年级加减乘除法。属于列程,和计算机相差甚远、
' 源码可随意改动!

.子程序 _按钮1_被单击
.局部变量 a, 整数型

a = 取随机数 (1, 4)
编辑框1.内容 = 到文本 (取随机数 (0, 99))
编辑框3.内容 = 到文本 (取随机数 (0, 99))
.如果 (a = 1)
编辑框2.内容 = “+”
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) + 到数值 (编辑框3.内容))
.否则
.如果 (a = 2)
编辑框2.内容 = “-”
.如果真 (到数值 (编辑框1.内容) < 到数值 (编辑框3.内容))
.循环判断首 ()
编辑框1.内容 = 到文本 (取随机数 (0, 99))
.循环判断尾 (到数值 (编辑框1.内容) < 到数值 (编辑框3.内容))
.如果真结束
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) - 到数值 (编辑框3.内容))
.否则
.如果 (a = 3)
编辑框2.内容 = “×”
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) × 到数值 (编辑框3.内容))
.否则
.如果 (a = 4)
编辑框2.内容 = “÷”
编辑框1.内容 = 到文本 (取随机数 (1, 99))
编辑框3.内容 = 到文本 (取随机数 (1, 99))
.如果真 (到数值 (编辑框1.内容) % 到数值 (编辑框3.内容) ≠ 0)
.循环判断首 ()
编辑框1.内容 = 到文本 (取随机数 (1, 99))
编辑框3.内容 = 到文本 (取随机数 (1, 99))
.循环判断尾 (到数值 (编辑框1.内容) % 到数值 (编辑框3.内容) ≠ 0)
.如果真结束
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) ÷ 到数值 (编辑框3.内容))
.否则

.如果结束

.如果结束

.如果结束

.如果结束
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
347474682
2011-08-26 · TA获得超过412个赞
知道答主
回答量:108
采纳率:0%
帮助的人:84万
展开全部
.版本 2

.子程序 _按钮1_被单击

.如果 (编辑框2.内容 = “+”)
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) + 到数值 (编辑框3.内容))

.否则
.如果 (编辑框2.内容 = “-”)
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) - 到数值 (编辑框3.内容))
.否则
.如果 (编辑框2.内容 = “*”) ' lz应该知道*就是乘的意思吧
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) × 到数值 (编辑框3.内容))
.否则
.如果 (编辑框2.内容 = “/”) ' lz应该知道/就是除的意思吧
编辑框4.内容 = 到文本 (到数值 (编辑框1.内容) ÷ 到数值 (编辑框3.内容))
.否则
信息框 (“您输入的符号有问题,必须是+、-、*、/。”, 0, ) ' 如果以上四个符号都不是,就提示这个
.如果结束

.如果结束

.如果结束

.如果结束

楼上几位都弄得太复杂了,我这个代码简单易懂~~~经过我的测试,没问题。lz选我~~

参考资料: 自己

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hzy_1129807669
2011-08-25
知道答主
回答量:44
采纳率:0%
帮助的人:14.9万
展开全部
你qq给我,我代码给你》
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式