zapline 发表于 2009-1-12 13:46

吾爱易语言学习第一阶段第四期

吾爱易语言学习第一阶段第四期
声明:此贴严禁顶帖灌水之类行为,非技术性回复一律-20CB
吾爱易语言学习准备:http://www.52pojie.cn/thread-16354-1-1.html
吾爱易语言学习第一阶段第一期:http://www.52pojie.cn/thread-16538-1-1.html
吾爱易语言学习第一期演示:http://www.52pojie.cn/thread-16878-1-1.html
吾爱易语言学习第一阶段第二期:http://www.52pojie.cn/thread-16600-1-1.html
吾爱易语言学习第一阶段第三期:http://bbs.52pojie.cn/thread-16753-1-1.html
吾爱易语言学习第四期演示:http://bbs.52pojie.cn/thread-16969-1-1.html

-----------------------------------------------------------------------------------------------------------------

帖子内容比较较简单,操作可以看对应语音视频

这一期,主要来了解一下易语言的判断与选择
判断与选择主要运用到:
如果,如果真,判断 这三个命令

    调用格式: 〈无返回值〉 如果 (逻辑型 条件) - 系统核心支持库->流程控制
    英文名称:ife
    本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行。本命令为初级命令。
    参数<1>的名称为“条件”,类型为“逻辑型(bool)”。本条件值的结果决定下一步程序执行位置。

    调用格式: 〈无返回值〉 如果真 (逻辑型 条件) - 系统核心支持库->流程控制
    英文名称:if
    本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行。同“如果”命令相比,本命令没有为假时的程序部分。本命令为初级命令。
    参数<1>的名称为“条件”,类型为“逻辑型(bool)”。本条件值的结果决定下一步程序执行位置。

    调用格式: 〈无返回值〉 判断 (逻辑型 条件) - 系统核心支持库->流程控制
    英文名称:switch
    本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到下一分支处去继续判断。本命令为初级命令。
    参数<1>的名称为“条件”,类型为“逻辑型(bool)”。本条件值的结果决定下一步程序执行位置。


演示:num = 到整数 (编辑框1.内容)
.如果 (num = 1)
    信息框 (“1”, 0, )
.否则
    信息框 (“not 1”, 0, )
num = 到整数 (编辑框1.内容)
.判断开始 (num = 1)
    信息框 (“num=1”, 0, )
.判断 (num = 2)
    信息框 (“num=2”, 0, )
.默认
    信息框 (“num != 1,2”, 0, )
.判断结束


---------------------------------------------------------------------------------------------------

范例是一个测试小游戏,具体看源码


---------------------------------------------------------------------------------------------------

作业:
选择完成下列三道题目
1,写一个测试小游戏
2,运用判断与选择写一个有特色的小程序
3,写一个发贴机(灌水机)【构思】

这期的题目,并不要求大家做出了
出这样的题目,一是让大家想想那样的程序应该怎样写,二是说明路还很长

[ 本帖最后由 zapline 于 2009-1-13 13:17 编辑 ]

小瞬子 发表于 2009-1-12 13:52

作业一、二见附件


作业三:内置一个IE浏览器,固定坐标和大小,然后自动拉到最下面,点击回帖框的大概位置,然后黏贴设定的内容(可以是软件编辑框里的内容),然后发送按键ctrl+enter回复(52可以),如果有时间限制的就设置延迟时间(用时钟?),代码参考下别人用易语言写的按键精灵 点击进入下载-作业.rar

[ 本帖最后由 小瞬子 于 2009-1-12 14:47 编辑 ]

易经C++ 发表于 2009-1-12 14:49

老师,最近太忙了,想请假。谢谢!

[ 本帖最后由 易经C++ 于 2009-1-16 21:27 编辑 ]

sunshinezhen 发表于 2009-1-12 15:57

这次的难度有的大啊!
没有头绪,闷啊!

gongsui 发表于 2009-1-12 19:08

作业一。
很无聊的一个玩意儿:L

keweijie 发表于 2009-1-12 19:32

还不怎么能理解 慢慢学

wqejnyt 发表于 2009-1-13 03:05

吾爱易语言学习第一阶段第四期作业

灌水机有点缺陷。只能在指定的贴子里灌水!点击进入下载-作业.rar

x740073529 发表于 2009-1-13 05:29

哇 ,, 无名的贴 不顶不行啦

席海建 发表于 2009-1-13 11:31

来晚了 交作业

zhou2x 发表于 2009-1-13 12:37

原帖由 wqejnyt 于 2009-1-13 03:05 发表 http://www.52pojie.cn/images/common/back.gif
灌水机有点缺陷。只能在指定的贴子里灌水!点击进入下载-作业.rar

凭吾爱易语言学习第一阶段1、2、3期学习的东西完成第四期第3个题目是几乎不可能的,我关心的是那个模块里的东西开源就好了:L

交作业
.版本 2

.如果 (编辑框2.内容 = “”)
    返回 ()
.否则

.如果结束
.判断开始 (到数值 (编辑框2.内容) ≥ 10)
    .判断开始 (到数值 (编辑框2.内容) % 10 > 0)
      编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) % 10)
    .默认
      编辑框2.内容 = “”
    .判断结束

.默认

.判断结束
.如果真 (到数值 (编辑框2.内容) ≤ 0)
    编辑框2.内容 = “”
    返回 ()
.如果真结束
九宫判断 ()
页: [1] 2
查看完整版本: 吾爱易语言学习第一阶段第四期