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、猜大小遊戲

 

相關文章
相關標籤/搜索