UIPath入门系列二之判断和循环语句

今天讲解的是If… else 和 while,do while, for each 在控制流中的实现

1、Do while 和 While的区别:

Do while:执行语句后,判断条件是否知足,再次执行操做oop

While:若是条件知足,则执行正文中的一组操做 测试

2、控制流有两种:一种是流程图,另一种是序列

 

3、流程图举例: if…else…判断是不是闰年, Loop用于循环

1) 拖拽一个FlowChart到工做流面板中, 命名为Master FlowChartspa

2) 拖拽另外一个FlowChart到工做流面板中, 命名为FlowChart Leap Yearblog

 

3)  双击Flowchat Leap Year窗口,新建一个Year变量,类型为int32,赋值为2013游戏

4)增长一个Flow Decision, 判断变量Year是不是闰年ci

 

5)增长两个消息框,输出判断结果input

 

6) 按F5点击运行,获得的结果以下工作流

 

7) 在判断条件前,加入输入框,能够给定任意年限,判断是不是闰年io

 

8)按F5点击运行,获得的结果以下ast

  

9) 给定一个值,例如2007,点击OK

  

10) 循环测试,直到输入的年份是闰年为止

 

11) 自行验证结果

4、序列举例: if… else..判断是不是闰年, do while, while, for each 用来循环,找到第一个闰年,程序结束

1) 点击Master FlowChart,添加Sequence

 

2) 添加一个弹出框,可供用户自由输入年份

 

3) 添加If判断,判断是不是闰年

 

4) 添加输出框,是闰年或者不是闰年

 

5) 按F5执行,输入2009,结果以下

 

6) 添加Do While循环,而后将input Dialog和if判断框拖拽到Do While 框中

 

7) 给循环体一个结束条件

 

8) 自行验证结果

5、 For Each 循环举例:查询指定目录下的全部文件

 

6、猜大小游戏

 

相关文章
相关标签/搜索