Microsoft Word - NEWch (P5-15).doc

Size: px
Start display at page:

Download "Microsoft Word - NEWch (P5-15).doc"

Transcription

1 C h a p t e r 流程控制 ( 二 ) 重複結構 學習 For Next 迴圈的使用時機和用法 學習巢狀 For Next 迴圈的用法 學習取得工作表資料的最下列和最右欄 學習 Do Loop 和 For Next 迴圈的差異 學習 Do While Loop 和 Do Loop While 迴圈 學習 Do Until Loop 和 Do Loop Until 迴圈 學習前測式和後測式 Do Loop 迴圈的差異 學習 While Wend 和 Do Loop 無窮迴圈 學習在儲存格中寫入公式和函數

2 5.1 前言 結構化程式 是程式設計的基本原則, 而程式是由循序結構 選擇結構和重複結構三種基本邏輯架構組成 其中 循序結構 是程式的最基本結構, 是由上到下依序逐行執行敘述構成 至於上一章介紹的 選擇結構 會依照條件, 分別執行不同流程的 設計程式時, 常碰到需將某個程式區段重複執行多次, 此時就需要 重複結構 來完成 重複結構 俗稱為 迴圈 (Loop), 譬如 : 計算其總和 從 A1 到 A100 連續讀取儲存格內資料等, 這些重複地執行煩人的固定性工作, 可透過 重複結構 來完成, 即使執行多少次也不會出錯 VBA 常用的重複結構 : 有 For Next 和 Do Loop 兩種迴圈, 將於本章逐一介紹 5.2 For Next 迴圈 程式中若有某個 需要反覆執行指定的次數時, 就可以使用 For Next 迴圈來完成 For Next 迴圈是由計數變數 初值 終值以及增值所構成 For Next 迴圈的語法如下 : 語法 : For 計數變數 = 初值 To 終值 [Step 增值 ] 流程圖 : 進入迴圈 計數變數 = 初值 Next [Exit For] 計數變數 + 增值 計數變數 > 終值 是 否 離開迴圈 5-2

3 流程控制 ( 二 ) 重複結構 說明 1. For Next 迴圈中的計數變數必須是數值資料型別的變數, 而初值 終值和增值則可以為數值變數 數值常值或數值運算式 增值不能為零, 若省略不寫則預設增值為 1 2. For Next 迴圈中, 若初值小於終值, 增值必須為正, 當計數變數大於終值時離開迴圈 ; 若初值大於終值時, 則增值必須為負值, 計數變數在小於終值時離開迴圈 3. 如果想要提早離開 For Next 迴圈, 則可以使用 Exit For 敘述配合 If 條件式來判斷是否提前離開 For 迴圈 4. For Next 迴圈內的敘述, 應按 <Tab> 鍵來讓內縮以方便閱讀 簡例 1. 將 的總和存入 B3 儲存格 流程圖 進入迴圈 sum 0, k 1 k k+1 sum sum+ k 假設 : 1. 計數變數 k 2. 初值 = 1 3. 終值 = 10 程式碼 k > 10 否是 B3 儲存格值 sum Dim k As Integer, sum As Integer sum = 0 For k = 1 To 10 Step 1 sum = sum + k Next Range("B3").Value = sum 5-3

4 k 30, 總和超過 30 就離開迴圈, 求 k 和 sum 流程圖 進入迴圈 sum=0, k=1 k > 30 是 k += 1 否 sum > 30 是 sum += k 否 假設 : 1. 計數變數 k 2. 初值 = 1 3. 終值 = 10 B7 儲存格值 = sum : B8 儲存格值 = k 程式碼 Dim sum As Integer, k As Integer sum = 0 For k = 1 To 10 Step 1 sum = sum + k If sum > 30 Then Exit For Next Range("B7").Value = sum Range("B8").Value = k 隨堂測驗 1. 試將 =? 的運算式, 使用 For Next 迴圈敘述來撰寫程式? 2. 試將 =? 的運算式, 使用 For Next 迴圈敘述來撰寫程式? 5-4

5 流程控制 ( 二 ) 重複結構 在前面第二章中我們介紹了程式除錯的方法, 我們藉此來了解 For Next 敘述的運作過程 先在 VBA 程式編輯器中執行功能表 檢視 / 區域變數視窗 指令, 來開啟區域變數視窗 然後按 <F8> 鍵來逐行執行程式, 就可以透過區域變數視窗來觀察 For Next 迴圈的運作流程, 以及相關變數的變化情形 FileName:For.xlsm 設計一個迴圈測試程式, 可輸入 For Next 迴圈的初值 終值和增值, 執行後會計算出總和並顯示 輸出要求 解題技巧建立輸出入介面 1. 新增活頁簿並以 For 為新活頁簿名稱 2. 在工作表 1 中建立如下表格, 和 ActiveX 命令按鈕控制項 : 5-5

6 問題分析 1. 從儲存格讀取使用者輸入的初值 終值和增值, 並分別存放在 start_num( 初值 ) end_num( 終值 ) 和 step_num ( 增值 ) 變數中 2. 將 start_num( 初值 ) end_num( 終值 ) 和 step_num ( 增值 ) 變數, 代入 For Next 迴圈中計算出總和 For i = start_num To end_num Step step_num sum += i Next 編寫程式碼 FileName: For.xlsm ( 工作表 1 程式碼 ) 01 Private Sub CommandButton1_Click() 02 Dim start_num, end_num, step_num, sum As Integer 03 start_num = Range("B1").Value 04 end_num = Range("B2").Value 05 step_num = Range("B3").Value 06 sum = 0 ' 預設總和為 0 07 For i = start_num To end_num Step step_num 08 sum = sum + i 09 Next 10 Range("B4").Value = sum 11 End Sub 隨堂測驗將上面實作增加增值的檢查, 以避免程式執行時的錯誤 第一增值不能為零 第二當終值大於初值時, 增值必須大於零 第三終值小於初值時, 增值必須小於零 5-6

7 流程控制 ( 二 ) 重複結構 5.3 巢狀 For...Next 迴圈 巢狀 For...Next 迴圈所謂 巢狀 For Next 迴圈, 就是指一個 For Next 迴圈內的, 還有 For Next 執行時先進入外迴圈內將內迴圈的執行一次, 再回到外迴圈最前面比較計數變數和終值是否超出範圍? 若未超出範圍再進入外迴圈內, 將內迴圈的敘述再執行一次, 如此反覆執行到超出範圍才離開外迴圈 使用巢狀迴圈時, 要特別注意每個 For 都必須有對應的 Next, 迴圈彼此之間是不允許相互交錯, 所以編寫時要使用縮排 外迴圈 For i = 1 To 10 Step 1... For j = 1 To 10 Step 1... Next... Next 內迴圈 巢狀迴圈中的每個 For 迴圈, 都必須使用自己的計數變數, 不可以重複使用 通常巢狀 For 迴圈使用於二維有規則性的表格, 可以逐列逐欄一一寫入或是讀取儲存格的資料 例如 : 製作一個九九乘法表, 統計儲存格範圍的數值總和等 5-7

8 簡例每列都顯示五個 "*" 星號, 共三個水平列 可以將 r 設為外部迴圈的計數變數, c 為內部迴圈的計數變數其演算法如下 : 設定 r 變數由 1~3 表水平列數,c 變數由 1 ~ 5 表每列印出的個數 r = 1 即第 1 列時,c = 1 ~ 5 執行 5 次, 每次設儲存格 Cells(1, c) 的值為 "*" r = 2 即第 2 列時,c = 1 ~ 5 執行 5 次, 每次設儲存格 Cells(2, c) 的值為 "*" r = 3 即第 3 列時,c = 1 ~ 5 執行 5 次, 每次設儲存格 Cells(3, c) 的值為 "*" For r = 1 To 3 For c = 1 To 5 Cells(r, c).value = "*" Next Next 輸出結果 FileName:One2Six.xlsm 設計一個可以顯示如下圖的 1 至 6 漸增的程式 輸出要求 5-8

9 流程控制 ( 二 ) 重複結構 解題技巧 建立輸出入介面 1. 新增活頁簿並以 One2Six 為新活頁簿名稱 2. 在工作表 1 中建立一個 ActiveX 命令按鈕控制項 問題分析 1. 列 ( 橫向 ) 和欄 ( 縱向 ) 都是由 1 到 6, 因此可以使用巢狀迴圈 外圈 r 為水平 列 ( 橫向 ) 執行 6 次 (r=1~6), 內圈 c 為垂直欄 ( 縱向 ) 由 1 到 6 漸增, 所以要將 內圈的終值設為 r r=1: c = 1 To 1 顯示 c 值 1 次 r=2: c = 1 To 2 顯示 c 值 2 次 r=3: c = 1 To 3 顯示 c 值 3 次 r=4: c = 1 To 4 顯示 c 值 4 次 r=5: c = 1 To 5 顯示 c 值 5 次 r=6: c = 1 To 6 顯示 c 值 6 次 2. 因為要寫入到儲存格當中, 儲存格以 Cells 方式來指定會比較簡便 Cells() 內第一個參數是指定列數, 第二個參數是指定欄數, 例如 :Cells(3, 2) 就等於 B3 儲存格 r = 1 r + 1 r > 6 是 否 是 否 c = 1 c > r Cells(r, c) = c c

10 編寫程式碼 FileName: One2Six.xlsm ( 工作表 1 程式碼 ) 01 Private Sub CommandButton1_Click() 02 For r = 1 To 6 03 For c = 1 To r 04 Cells(r, c).value = c 05 Next 06 Next 07 End Sub 隨堂測驗 設計一個可以顯示如右圖的 1 至 6 漸減的程式 取得工作表資料的最下列和最右欄 當我們要處理 Excel 工作表中的資料時, 常常需要知道最下一列資料的列號, 以及最右一欄資料是第幾欄, 以便設定 For Next 迴圈的終值 此時可以使用儲存格的 End 屬性, 可以由 A1 儲存格開始沿 xldown 方向找到最下一列, 再配合 Row 屬性取得列號 沿 xltoright 方向找到最右一欄, 再配合 Column 屬性取得是第幾欄 End 屬性的詳細用法請參閱第十章第二節的內容 例如 : 要取得工作表最下一列的列號, 和最右一欄是第幾欄, 程式寫法為 : rnum = Range("A1").End(xlDown).Row cnum = Range("A1").End(xlToRight).Column FileName:BackColor.xlsm 在公司存貨月報表上按鈕, 會自動檢查表格的範圍, 然後每隔一列填入紫色作為底色, 以方便閱讀表格 5-10

11 流程控制 ( 二 ) 重複結構 輸出要求 解題技巧建立輸出入介面 1. 新增活頁簿並以 BackColor 為新活頁簿名稱 2. 將範例 ch05 資料夾 BackColor 資料.xlsx 的表格複製到工作表 1 中, 再建立一個 ActiveX 命令按鈕控制項 問題分析 1. 使用 End 屬性取得表格的最下列列號, 以及最右欄是第幾欄 2. 因為是隔列填底色, 所以 For 迴圈中的增值設為 2 3. 儲存格範圍可以使用 Range(Cells( 列 1, 欄 1), Cells( 列 2, 欄 2)) 來表示, 其中 Cells( 列 1, 欄 1) 為左上角儲存格 Cells( 列 2, 欄 2) 為右下角儲存格 4. 使用儲存格的 Interior.Color 屬性可以設定底色, 詳細用法請參閱第十章 5-11

12 編寫程式碼 FileName: BackColor.xlsm ( 工作表 1 程式碼 ) 01 Private Sub CommandButton1_Click() 02 Dim rnum As Integer 03 Dim cnum As Integer 04 rnum = Range("A1").End(xlDown).Row ' 取得最下列是第幾列 05 cnum = Range("A1").End(xlToRight).Column ' 取得最右欄是第幾欄 06 For r = 2 To rnum Step 2 ' 從第二列開始隔列填色 07 Range(Cells(r, 1), Cells(r, cnum)).interior.color = RGB(255, 0, 255) 08 Next 09 End Sub 隨堂測驗 將上面實作改成隔欄填入底色 FileName:Print.xlsm 本實作學習如何修改巨集產生的程式碼變成符合本實作的程式碼 本實作要求將工作表中 1~10 個班級所有同學的六科成績, 按鈕就會將 1~10 個班級, 逐班顯示所有同學的六科成績 建議先透過功能區 資料 標籤頁的 自動篩選 鈕, 點按班級的下拉鈕, 如下圖選擇第一班, 便會由成績工作表中篩選出並顯示第一班所有同學的六科成績, 將此過程錄製成巨集, 再將巨集自動產生的程式碼複製給按鈕 Command Button1 的 Click 事件程序中, 然後在 Click 事件程序中修改相關程式碼, 變成可列印 1-10 個班級所有同學六科成績 5-12

13 流程控制 ( 二 ) 重複結構 輸出要求 解題技巧建立輸出入介面 1. 新增活頁簿並以 Print 為新活頁簿名稱 2. 將範例 ch05 資料夾中 Print 資料.xlsx 中的資料複製到工作表 1, 建立一個 ActiveX 命令按鈕控制項, 並設定其屬性值 : PrintObject=False 分析問題 1. 自動篩選和列印的程式碼, 我們可以使用錄製巨集的方式將程式碼錄下 操作步驟如下 : 在 開發人員 索引標籤頁中按鈕, 預設會在 Module1 中建立巨集 1 程序 我們使用預設值因為只是要所錄製下來的程式碼, 按鈕開始錄製巨集 點按 A1 儲存格, 然後在 資料 索引標籤頁中按 自動篩選鈕, 開啟 自動篩選的功能 5-13

14 點按班級的下拉鈕, 只勾選 1 項目, 然後按鈕, 此時只會顯示 1 班同學的成績資料 執行 檔案 / 列印 指令, 印出 1 班同學的成績表 在 資料 索引標籤中按 在 開發人員 索引標籤中按 鈕, 關閉自動篩選功能 鈕, 停止錄製巨集 2. 將巨集 1 中錄製的程式碼複製到 CommandButton1_Click 事件程序中, 下面就是所錄製的巨集程式 Range("A1").Select ' 選取 A1 儲存格 02 Selection.AutoFilter ' 開啟自動篩選 03 ActiveSheet.Range("$A$1:$I$102").AutoFilter Field:=1, Criteria1:="1" ' 篩選條件為 1 班 04 ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False ' 列印 1 份 05 Selection.AutoFilter ' 關閉自動篩選 3. 錄製完成的巨集程式, 可以再加上 VBA 的語法來增加其功能 以上巨集是列印一個班的程式, 我們可以加上 For..Next 迴圈來列印出十個班的成績表 上面第三行程式 Criteria1:="1", 是設定篩選條件為 "1", 所以必須用 Str 函數將計數變數轉為字串型態 另外 Range("$A$1:$I$102") 指定篩選的儲存格範圍, 下次執行時如果學生人數增加會造成錯誤, 所以修改為 Range("A:I")

15 流程控制 ( 二 ) 重複結構 4. 在專案視窗中的 Module1 上按右鍵, 執行 移除 Module1 指令刪除錄製的巨集程式 5. 命令按鈕的 PrintObject 屬性值設為 False, 是指定列印時不印出控制項 編寫程式碼 FileName: Print.xlsm ( 工作表 1 程式碼 ) 01 Private Sub CommandButton1_Click() 02 Range("A1").Select ' 選取 A1 儲存格 03 Selection.AutoFilter ' 開啟自動篩選 04 For i = 1 To ActiveSheet.Range("A:I").AutoFilter Field:=1, Criteria1:=Str(i) ' 篩選條件為 i 字串 06 ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ 07 IgnorePrintAreas:=False ' 列印 1 份 08 Next 09 Selection.AutoFilter ' 關閉自動篩選 10 End Sub 5.4 Do Loop 迴圈 For Next 計數迴圈會將迴圈內的, 反覆執行指定的次數 因為 Do Loop 迴圈沒有計數變數, 是靠條件式來決定是否離開迴圈 所以迴圈的執行次數無法事先預知時, 就必須改用 Do Loop 迴圈敘述來設計 如果 Do Loop 條件式迴圈敘述的條件式, 置於迴圈的第一行就稱為 前測式迴圈 ; 如果將條件式放在迴圈的最後一行, 就稱為 後測式迴圈 前測式迴圈 要先判斷條件式是否成立? 如果成立才執行迴圈內的敘述 如果條件式一開始便不成立, 則迴圈內的敘述不會被執行 後測式迴圈 是先執行迴圈內的敘述後才判斷條件式, 所以迴圈內的敘述至少會被執行一次 無論是使用前測式或是後測式條件式迴圈, 在迴圈內必須有能夠使條件式不滿足的敘述, 如此才能離開迴圈, 繼續執行接在迴圈後面的敘述 否則會一直在迴圈內反覆執行形成無窮迴圈, 而無法離開迴圈的錯誤 5-15

16 5.4.1 Do While 迴圈 Do While 迴圈是 < 條件式 > 成立才執行迴圈內的敘述, 根據置放 < 條件式 > 的位置分成 前測式迴圈 和 後測式迴圈 一 前測式迴圈 Do While < 條件式 > Loop 迴圈, 將 < 條件式 > 放置在迴圈的第一行, 所以是屬於 前測式迴圈 當 While 後面的 < 條件式 > 為 True 時, 會如下圖將迴圈內的執行一次, 然後再回到迴圈的起點, 再重新判斷 < 條件式 > 一次, 一直到 < 條件式 > 為 False 時, 才結束迴圈 若要中途離開 Do 迴圈, 繼續執行接在迴圈後面的程式碼時, 可以使用 Exit Do 敘述 其語法如下 : 語法 : Do While < 條件式 > [Exit Do] Loop 條件式 否 是 二 後測式迴圈 至於 Do Loop While < 條件式 > 迴圈, 將 < 條件式 > 放置在迴圈的最後一行, 所以是屬於 後測式迴圈 使用時機是先執行迴圈內的一次, 才判斷 < 條件式 > 是否成立時使用 若 < 條件式 > 為 True, 會再執行迴圈內的一次, 直到 < 條件式 > 為 False 才結束迴圈 其語法如下 : 語法 : Do [Exit Do] Loop While < 條件式 > 否 條件式 是 5-16

17 流程控制 ( 二 ) 重複結構 Do While Loop 是前測式迴圈, 如果一開始條件就不成立, 則迴圈內的完全不會被執行就離開迴圈 至於 Do Loop While 則是屬於 後測式迴圈, 迴圈內至少會執行一次 Do Until 迴圈 Do While 迴圈是 < 條件式 > 成立時, 才執行迴圈內的 ; 而 Do Until 迴圈是 < 條件式 > 不成立時, 才執行迴圈內的 根據 < 條件式 > 的位置, 一樣分成 前測式迴圈 和 後測式迴圈 一 前測式迴圈 Do Until Loop 是以否定方式來做判斷, 當 < 條件式 > 不成立時, 才執行迴圈內的 ; 若 < 條件式 > 成立, 才離開迴圈 Do Until Loop 迴圈是屬於 前測式迴圈, 其語法為 : 語法 : Do Until < 條件式 > Loop [Exit Do] 條件式成立 是 否 二 後測式迴圈 Do Loop Until 迴圈也是以否定方式來做判斷, 當 < 條件式 > 不成立時, 才繼續執行迴圈內的 ; 若 < 條件式 > 成立就離開迴圈 Do Loop Until 迴圈是屬於 後測式迴圈, 其語法為 : 語法 Do [Exit Do] Loop Until < 條件式 > 條件式成立 是 否 5-17

18 Do Loop 條件式迴圈無論是前測式或後測式迴圈, 都可以達到重複執行的效果 撰寫程式時該使用哪個迴圈, 應該根據條件和個人的習慣來決定 下面我們用 Do... Loop 四種不同的條件式迴圈, 來撰寫計算 sum = 程式 : 一 使用 Do While 迴圈 1. 使用 Do While Loop 2. 使用 Do.. Loop While Dim i As Integer, sum As Integer i = 0: sum = 0 Do While i < 10 i = i + 1 sum = sum + i Loop Dim i As Integer, sum As Integer i = 0: sum = 0 Do i = i + 1 sum = sum + i Loop While i < 10 二 使用 Do Until 迴圈 1. 使用 Do Until Loop 2. 使用 Do.. Loop Until Dim i As Integer, sum As Integer i = 0: sum = 0 Do Until i >= 10 i = i + 1 sum = sum + i Loop Dim i As Integer, sum As Integer i = 0: sum = 0 Do i = i + 1 sum = sum + i Loop Until i >= While Wend 迴圈 While Wend 迴圈和 Do While Loop 迴圈類似, 都是屬於 前測式迴圈 當 While 後面的條件式結果為 True 時, 會將迴圈內的執行一次, 然後再回到迴圈的起點, 再重新判斷條件式一次, 當條件式結果為 False 時, 才離開迴圈 要特別注意的是 While Wend 迴圈沒有中途離開迴圈的敘述, 所以如果需要中途跳離迴圈, 請改用其他的迴圈敘述 其語法如下 : 5-18

19 流程控制 ( 二 ) 重複結構 語法 While < 條件式 > Wend 簡例 條件式成立 否 是 用 While Wend 迴圈來計算 sum = : Dim i As Integer, sum As Integer i = 0: sum = 0 While i < 10 i = i + 1 sum = sum + i Wend FileName:Sum.xlsm 從 A2 儲存格開始逐一向下讀取數值, 直到沒有數值為止, 計算出的總計在 B2 儲存格中顯示 輸出要求 解題技巧 建立輸出入介面 1. 新增活頁簿並以 Sum 為新活頁簿名稱 5-19

20 2. 在工作表 1 中建立如下的表格, 和一個 ActiveX 命令按鈕控制項 問題分析 1. 因為不知道使用者會輸入多少的數值, 所以要使用前測式 Do While Loop 迴圈, 當儲存格內有數值才加入總計中, 否則就結束迴圈 2. 使用 IsEmpty() 函數來檢查儲存是否為空白, 如果傳回值為 True 表為空白 ; 傳回值為 False 表有資料 3. 因為 Do Loop 迴圈不像 For 迴圈會自動增值, 所以要在迴圈內寫程式將變數加一, 來讀取下一個儲存格的數值 編寫程式碼 FileName: Sum.xlsm ( 工作表 1 程式碼 ) 01 Sub test() 02 Dim i, sum As Integer 03 i = 2: sum = 0 04 Do While IsEmpty(Cells(i, 1)) = False 05 sum = sum + Cells(i, 1).Value 06 i = i Loop 08 Range("B2").Value = sum 09 End Sub 隨堂測驗 將上面實作改成向右讀取儲存格數值, 並改用 Do Until Loop 前測式迴圈來編寫程式 5-20

21 輸出要求 解題技巧建立輸出入介面 1. 新增活頁簿並以 CheckScore 為新活頁簿名稱 2. 在工作表 1 中建立如下的表格, 和一個 ActiveX 命令按鈕控制項 問題分析 1. 因為是矩形的儲存格範圍, 所以要使用巢狀 Do Loop 迴圈來逐格檢查 2. 因為 Do Loop 為無窮迴圈, 所以一定要有 Exit Do 敘述, 才能跳離迴圈 當到第 5 列就離開外層迴圈, 到第 7 欄就離開內層迴圈 3. 使用 IsEmpty() 函數檢查是否有輸入資料, 當傳回值為 True 表沒有資料 ; False 則表有資料 4. 使用 Cells() 的 Address 屬性, 可以取得該儲存格的位址, 例如 B2 儲存格位址為 $B$2 5-22

Excel VBA Excel Visual Basic for Application

Excel VBA  Excel Visual Basic for Application Excel VBA Jun5,00 Sub 分頁 () Dim i As Integer Dim Cname As String Dim Code As Variant Set score=thisworkbook.sheets("sheet") Code=Array(" 專北一 "," 專北二 "," 專北三 "," 專桃園 "," 專桃竹 "," 專中苗 ", " 專台中 "," 專台南 ","

More information

1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11

1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11 1-3 1-3-1 Excel VBA VBA OK CD DVD Excel VBA Excel VBA Excel Visual Basic A1 1 B2 2 C3 3 STEP1 Excel Ch01_VBA.xlsm 1 > > STEP2 Excel 1 2 STEP3 1-10 1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2

More information

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 Excel - - Excel - -4-5 840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 ( 0 ) 智慧標籤 相關說明提示 -5 -- Excel 4 5 6 7 8 + - * / % ^ = < >= & 9 0 (:) (,) ( ) Chapter - :,

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

Microsoft Word - ACI chapter00-1ed.docx

Microsoft Word - ACI chapter00-1ed.docx 前言 Excel Excel - v - 財務管理與投資分析 -Excel 建模活用範例集 5 相關 平衡 敏感 - vi - 前言 模擬 If-Then 規劃 ERP BI - vii - 財務管理與投資分析 -Excel 建模活用範例集 ERP + BI + ERP BI Excel 88 Excel 1. Excel Excel 2. Excel 3. Excel - viii - 前言 1.

More information

Microsoft PowerPoint - VB14.ppt

Microsoft PowerPoint - VB14.ppt VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至

More information

Microsoft Word - ch03.doc

Microsoft Word - ch03.doc Chapter 流程控制 本章重點 3.1 選擇結構 3.2 重複結構 3.3 實例 - 猜數字遊戲 3.4 習題 程式設計經典 3.1 選擇結構 學習程式語言首先熟悉如何宣告各變數的資料型別後, 接著便要熟悉該程式語言各敘述的語法, 其中用來設計輸入介面的輸出入敘述和控制程式的流程控制敘述是最基本的語法, 靈活使用這些敘述便可寫出簡單的程式出來 至於一個控制程式流程是由循序 選擇和重複三者敘述組合而成

More information

C/C++基礎程式設計班

C/C++基礎程式設計班 C/C++ 基礎程式設計 流程控制敘述 講師 : 張傑帆 CSIE, NTU 追隨我的好奇與直覺, 大部分我所投入過的事務, 後來都成了無比珍貴的經歷 Much of what I stumbled into by following my curiosity and intuition turned out to be priceless later on. -Steve Jobs 課程大綱 選擇控制

More information

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc Author WeiKai Version 1.0.0 Date 2013/4/14 Page 1/11 我如何在 XPAC 上建立一個 COM port 通訊程式 Applies to: Platform OS version XPAC utility version XPAC series All versions (WinCE6) All versions XPAC SDK 提供 XPAC 結合

More information

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc)

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc) 作者 Amber 版本 1.0.0 日期 2012/04/25 頁數 1/7 如何使用 LED 燈顯示狀態? 適用於 : 平台 作業系統版本 XPAC utility 版本 XP-8000 系列 N/A N/A XP-8000-Atom 系列 WES2009 所有版本 N/A: Not applicable to this platform and OS. 注意! 欲變更系統的任何設定之前, 請先關閉

More information

If Close[Length]!= 0 Then B Close[Length] 是 Length 日前的 Close 不是 0 的話則執行 B % Number 以 Divisor 來求取除法並傳回剩下的部份和 Divisor 具備相同的符 號 格式 :Number % Divisor Numb

If Close[Length]!= 0 Then B Close[Length] 是 Length 日前的 Close 不是 0 的話則執行 B % Number 以 Divisor 來求取除法並傳回剩下的部份和 Divisor 具備相同的符 號 格式 :Number % Divisor Numb 邏輯判斷與條件控制語法說明 數學演算符號意義 * 乘法 / 除法 + 加法 - 減法! 這單字使用方式類似 Not 邏輯運算子 注意 : 由於是邏輯運算, 只能執行布林值 ( 真 / 假 ) 的運算, 不能被使用在 指標或數值運算中 If!A Then B 若 A 為 False 則!A 是 True 就執行 B, 若 A 為 True,!A 則為 False 就 退出 If ( 條件 ) 指令 If!

More information

Microsoft PowerPoint - 06_迴圈2.pptx

Microsoft PowerPoint - 06_迴圈2.pptx 資料型別的選擇 如果資料或是運算過程可能會出現小數點 (e.g. BMI), 宜使用浮點數 (double, float) char 僅能儲存一個英文字 數字 或是英文中出現的標點符號等等鍵盤上可直接看得到 按得出的符號 若要儲存中文字, 目前建議使用 string 型別 A 和 A 的差別, 我們目前還沒辦法說得很詳細 只能說一個是字元 一個是字串 布林運算式的寫法 如果 x 等於, 就印出 Hello

More information

Microsoft PowerPoint - C_Structure.ppt

Microsoft PowerPoint - C_Structure.ppt 結構與其他資料型態 Janet Huang 5-1 結構的宣告 struct 結構名稱 struct 結構名稱變數 1, 變數 2,, 變數 m; struct 結構名稱 變數 1, 變數 2,, 變數 m; student; student; 5-2 1 結構變數初值的設定 struct 結構名稱 struct 結構名稱變數 = 初值 1, 初值 2,, 初值 n student="janet","1350901",100,95

More information

<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378>

<4D F736F F D B0D3B77EC3FEA7DEC3C0C476C1C9A5BFA6A1B8D5C3442DB57BA6A1B35DAD702DBEC7ACEC2E646F6378> 全國國高級中中等學校 105 學年度商商業類學學生技藝藝競賽 程式式設計 職職種 學學科 試試卷 崗位位編號 : 姓名 : 注意事項 : 請將答案案劃記於答案案卡, 未依依規定劃記者者不予計分分 試題說明 :( 選擇題每每題 4 分, 共 100 分 ) ( )1. 執行以下 Visual Basic 程式片段, 其結果為何?(A) 15 Dim i As Byte i = &HFC Console.WriteLine(Not

More information

Visual C# 2005程式設計

Visual C# 2005程式設計 Visual Basic 2005 程式設 計 第 5 章流程控制 5-1 認識流程控制 判斷結構 (decision structures) If...Then Else Select Case Try Catch Finally 迴圈結構 (loop structures) For...Next For Each...Next Do...Loop While End While 5-2 If Then

More information

Microsoft Word - ch doc

Microsoft Word - ch doc 第一個 Excel VBA 程式 認識 Excel VBA 的物件架構 學習物件的屬性 方法和事件 學習如何指定儲存格 學習如何自行撰寫程序 認識 Excel VBA 編輯環境 學習 VBA 程式如何編輯和除錯 學習如何設定 Excel VBA 專案的保護 2.1 Excel VBA 物件架構 物件導向程式就是模擬真實世界所發展出來的概念, 適合用來發展大型的程式 基本上 Excel VBA 是符合物件導向程式設計理念,

More information

¥¼©R¦W-5

¥¼©R¦W-5 迴圈敘述 5 我們 類的生活有許多事都是具有重覆性的, 例如㆒ 有 24 小時, ㆒星期有七, 同㆒門課要 18 次才能拿到學分, 程式設計是要解決日常生活可預期的事件, 為了解決日常生活的重覆性, BCB 的迴圈敘述如 1. for 2. while 3. goto for 的使用時機為設計階段已知執行次數, 請看 5-1 節 若未知執行次數, 則應使用 while, 請看 5-2 節 goto

More information

Microsoft PowerPoint - VB3

Microsoft PowerPoint - VB3 Visual Basic 6.0 & VB.NET 丙檢設計第一站 資科系林偉川 VB 之 for 指令 for 變數 = 初值 to 終值 step 增值多個指令 Next 中途離開用 if 指令判斷條件成立後 exit for Ex: Q=2, w=100, e=2, s=0 For i = q To w Step e s = s + i Next i 2 1 VB6 提供之內建函數 End 執行結束

More information

Microsoft PowerPoint - Chapter4

Microsoft PowerPoint - Chapter4 CH04 流程控制 課程目標 : 學會 VBA 中用來控制程式流程之陳述式 本章重點 判斷式迴圈狀態判斷其他實用之陳述式陣列 (Array) 2 4-1 判斷式 判斷式係指用於判斷狀態是否存在之陳述式, 若判斷為真時, 應否採取任何動作 3 判斷式 If Then End If If Then End If 陳述式的用途在於判斷條件式是否成立, 當條件式的邏輯判斷為 True 時, 才執行 Then

More information

<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63>

<4D F736F F D DA5BFA6A1C476C1C92DBEC7ACECB8D5A8F728B57BB35D292E646F63> 全國高級中等學校 106 學年度商業類科學生技藝競賽 程式設計 職種 學科 試卷 選手證號碼 ( 崗位編號 ): 姓名 : 注意事項 : 請將答案劃記於答案卡, 未依規定劃記者不予計分 試題說明 :( 選擇題共 25 題每題 4 分, 答錯不倒扣, 共 100 分 ) ( )1. 執行以下 Visual Basic 程式片段, 其結果為何?(A) 15 (B) 12 (C) 7 (D) 3 Dim

More information

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1 0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0

More information

Excel VBA 初探 投稿類別 : 資訊類 篇名 : Excel VBA 初探 作者 : 葉明捷 高雄市立高雄高級工業職業學校 資訊三乙林咏諒 高雄市立高雄高級工業職業學校 資訊三乙羅賢擎 高雄市立高雄高級工業職業學校 資訊三乙 指導老師 : 莊利吉老師

Excel VBA 初探 投稿類別 : 資訊類 篇名 : Excel VBA 初探 作者 : 葉明捷 高雄市立高雄高級工業職業學校 資訊三乙林咏諒 高雄市立高雄高級工業職業學校 資訊三乙羅賢擎 高雄市立高雄高級工業職業學校 資訊三乙 指導老師 : 莊利吉老師 投稿類別 : 資訊類 篇名 : 作者 : 葉明捷 高雄市立高雄高級工業職業學校 資訊三乙林咏諒 高雄市立高雄高級工業職業學校 資訊三乙羅賢擎 高雄市立高雄高級工業職業學校 資訊三乙 指導老師 : 莊利吉老師 壹 前言 一 研究動機 在許多學校 公司 政府機構都使用 Excel 來統計資料, 而如果對 Excel 不了解的人來整 理公司重要的資料, 其風險相當高 所以我們希望能使資料自動化, 而達成其目的有二種方

More information

ACI pdf

ACI pdf 09 9.1 -...9-2 9.1.1...9-2 9.1.2...9-3 9.2 -...9-4 9.2.1 PMT - ()...9-4 9.2.2...9-6 9.3 -...9-8 9.3.1 PMT - ()...9-8 9.4...9-10 9.4.1... 9-11 9.4.2...9-12 9.4.3...9-14 9.5 -...9-17 9.5.1...9-18 1 Excel...9-21

More information

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e Android Studio Debugging 本篇教學除了最基本的中斷點教學之外, 還有條件式中斷的教學 條件式中斷是進階的除錯技巧, 在某些特定情況中, 我們有一個函數可能會被呼叫數次, 但是我們只希望在某種條件成立時才進行中斷, 進而觀察變數的狀態 而條件式中斷這項技巧正是符合這項需求 本教學分兩部分 單步除錯 (Page2~11, 共 10) 條件式中斷點 (Page12~17, 共 6)

More information

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4 JAVA Extension 0..\Example\Ch0\ \ T.html..\Example\Ch0\ \ T.txt T.txt..\Example\Ch0\ \ T_Ok.html 提示 :. Marquee Marquee Font Color #FFFFFF BG Color #867bf Width 90 Height 50. T.txt Ctrl+C your scrolling

More information

p-2

p-2 B 卷 選擇題 共 50 題 ( 共 100 分 ) 1. 執行下列 Visual Basic 程式片段後, 共輸出幾筆資 料? x = 0: y = 1 Print y x = x + y Print x y = y + 1 If x >= 10 Then Exit Loop While y

More information

國立北斗家商 107 學年度第 2 學期第二次期中考科目 : 計算機應用 計算機概論 IV 班級 : 商二 1 2 貿二 資二 綜二 1 作答方式 : 答案卡 選擇題共 33 題, 除第 1 題 4 分, 其餘每題 3 分, 注意作答時間 1. ( ) 使用 Visual Basic 程式語言 (

國立北斗家商 107 學年度第 2 學期第二次期中考科目 : 計算機應用 計算機概論 IV 班級 : 商二 1 2 貿二 資二 綜二 1 作答方式 : 答案卡 選擇題共 33 題, 除第 1 題 4 分, 其餘每題 3 分, 注意作答時間 1. ( ) 使用 Visual Basic 程式語言 ( 國立北斗家商 107 學年度第 2 學期第二次期中考科目 : 計算機應用 計算機概論 IV 班級 : 商二 1 2 貿二 資二 綜二 1 作答方式 : 答案卡 選擇題共 33 題, 除第 1 題 4 分, 其餘每題 3 分, 注意作答時間 1. ( ) 使用 Visual Basic 程式語言 ( 以下皆是 ) 執行下列程式碼後,T 值為何? (A)495 (B)550 (C)594 (D)5050

More information

Microsoft PowerPoint - VB5

Microsoft PowerPoint - VB5 Visual Basic 6.0 (V) & VB.NET 丙檢試題第二站第一題身分證號碼 資科系林偉川 第二站試題 BASIC 應用程式設計 編號試題名稱 119-890306 身分證號碼檢查 119-890307 高速公路車輛統計 119-890308 分數加 減 乘 除運算 三選一 (80 分鐘 ) 2 1 VB6 第二站第一題身分證號碼 由循序檔讀入多筆記錄 Frame 物件 母件 單一物件

More information

迴圈控制 : for, while, repeat Textbook reading: Chapter 7. 固定次數迴圈 : for 指令. 假設有 k 個指令 C(1),..., C(k), 而我們要依序完成其中的 C(m),..., C(n), 語法為 for ( i in m:n) { C(

迴圈控制 : for, while, repeat Textbook reading: Chapter 7. 固定次數迴圈 : for 指令. 假設有 k 個指令 C(1),..., C(k), 而我們要依序完成其中的 C(m),..., C(n), 語法為 for ( i in m:n) { C( 迴圈控制 : for, while, repeat Textbook reading: Chapter 7. 固定次數迴圈 : for 指令. 假設有 k 個指令 C(1),..., C(k), 而我們要依序完成其中的 C(m),..., C(n), 語法為 for ( i in m:n) { C(i) 通常在 for 迴圈開始前, 會定義一個存結果的物件, 而在迴圈執行時更新物件. Example

More information

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制 Java 程式設計 標準輸出入與流程控制 本章大綱 標準輸出入 (Standard I/O) 分支 (Branch) if ~ else switch ~ case 迴圈 (Loop) for while do ~ while 中斷指令 break continue 總整理 標準輸出 定義 : 將資料印到螢幕上 Java 標準輸出指令 System.out.println( 資料 ) 將資料印出後換行

More information

穨文件1

穨文件1 2-1 Access 2000 Visual Basic Access 2000 97 Office Visual Basic Visual Basic Visual Basic VBA Visual Basic Visual Basic 2-1-1 Visual Basic Access Visual Basic ( ) 2-1 2-1 Visual Basic 2-1 Microsoft Access

More information

Microsoft PowerPoint - STU_C_Lang_CH05

Microsoft PowerPoint - STU_C_Lang_CH05 第 5 章程式之設計模式 - 迴圈結構 程式設計與生活 - 使用 C 語言 Shi-Huang Chen Spring 2013 1 第 5 章程式之設計模式 - 迴圈結構 5-1 程式運作模式 5-2 迴圈結構 5-3 break 與 continue 敘述 2 5-1 程式運作模式 日常生活中, 常常有一段時間我們會重複做一些固定的事, 過了這段時間就換做別的事 每星期六 5:00PM 時, 電視台就會播出卡通節目海賊王,

More information

Microsoft Word - Chap05.doc

Microsoft Word - Chap05.doc 迴圈敘述 5-1 for 迴圈 5-2 while 迴圈 5-3 do...while 迴圈 5-4 巢狀迴圈 5-5 break 與 continue 5-6 ++ 附加於條件運算式 5-7 迴圈的應用範例 5-8 關鍵字 5-9 問題演練 5-10 程式實作 5-2 迴圈敘述 (loop statement) 的功能就是可以重複執行敘述 迴圈敘述主要有 for while 和 do...while

More information

投影片 1

投影片 1 第五章 選擇控制項 5-1 選擇控制項介紹 一. 關於 RadioButton 選項按鈕控制項 當表單中有多個同性質的選項且只能單選時就需用到選項按鈕控制項 選項按鈕控制項彼此間是互斥 當有一個選項按鈕被點選時 - 該按鈕的 Checked =True, - 其它按鈕的 Checked = False 選項按鈕常用屬性和事件 程式設計技巧 1. 選項按鈕必須先將 Enabled 屬性設為 True

More information

46 2011 11 467 數位遊戲式學習系統 7 2011 11 467 47 3 DBGameSys 48 2011 11 467 正規化資料模組 如何配置並儲存電子化資料 以 便減少資料被重覆儲存的程序 DBGameSys的主要功能模組包 學習者 審核評分模組 含 正規化資料模組 審核評分 模組 高分列表模組3大區塊 系統資料庫 在正規化資料模組的執行 高分列表模組 過程中 先要求學習者瀏覽遊戲

More information

Microsoft Word - VBA講義手冊.docx

Microsoft Word - VBA講義手冊.docx Excel VBA 設計與應用 黃老師自編講義 目錄 一 開啟開發人員之功能... 1 二 巨集安全性處理... 1 三 巨集之錄製... 1 四 按鈕設計... 2 五 開啟 VBA 進入 VBE... 2 六 程式架構 編輯及除錯... 3 七 基礎程式語法... 3 八 資料型態... 4 九 算術運算子... 5 十 迴圈... 6 十一 條件分支之處理... 9 十二 陣列... 11 十三

More information

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class 踩地雷遊戲 高慧君南港高中 開啟專案 MineSweep 任務一 : 產生 30X20 個磚塊編輯 Table 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) import java.util.arraylist; Write a description of class MyWorld

More information

Microsoft PowerPoint - 03_FlowControl.pptx

Microsoft PowerPoint - 03_FlowControl.pptx 第三章 流程控制與例外處理 3.1 3.4 程式除錯 3.2 重複結構 3.5 例外處理 3.3 break 與 continue 陳述式 備註 : 可依進度點選小節 3.1 三種方式 : 1. if. else ( 雙重或單一選擇 雙重或單一選擇 ) 2. if else if else ( 多重選擇兩種以上 多重選擇兩種以上 ) 3. switch ( 多重選擇兩種以上 ) 2 3.1.1 if

More information

* 40 文Preface 序* VBA 7 12 Excel Excel * 產業沒有景氣的問題, 只有競爭力的問題 * 今天不努力工作, 明天就得努力找工作 * 從業人員也沒有裁員 減薪的問題, 只有工作能力的問題 林文恭 2012/02/04 iii

* 40 文Preface 序* VBA 7 12 Excel Excel * 產業沒有景氣的問題, 只有競爭力的問題 * 今天不努力工作, 明天就得努力找工作 * 從業人員也沒有裁員 減薪的問題, 只有工作能力的問題 林文恭 2012/02/04 iii Preface 序文序 Excel Excel 3 3 3 Excel Excel Excel * Excel... *... * 110/2 1/2... Excel Excel Excel Excel 3 Excel 3 VBA * Excel Excel ii * 40 文Preface 序* VBA 7 12 Excel Excel * 產業沒有景氣的問題, 只有競爭力的問題 * 今天不努力工作,

More information

投稿類別:資訊類

投稿類別:資訊類 投稿類別 : 資訊類 篇名 : 從 VB.Net 學 C# 作者 : 陳諭瑩 高雄市立高雄高級工業職業學校 資訊科高三乙班王子喬 高雄市立高雄高級工業職業學校 資訊科高三乙班李宗恩 高雄市立高雄高級工業職業學校 資訊科高三乙班 指導老師 : 莊利吉老師 壹 前言 一 研究動機 在高職裡 VB.Net 是課程標準, 但由於現在職場上大部分都是使用 C#, 所以我們用 VB.Net 的基礎學 C#, 再利用高職所學到的

More information

投影片 1

投影片 1 計算機程式及實習 期末報告 題目 : 六宿炒翻天 班級 : 奈米一乙姓名 : 陳洋翼學號 :4A514050 老師 : 謝慶存 程式說明 設計結帳系統, 選擇數量後, 在按下計算, 將會顯示總金額 若是老人或小孩, 將可享 8 折或 9 折的優惠 程式畫面 填選數量 在火腿蛋炒飯的數量選擇 1, 並按下計算, 可得總金額 50 元 程式畫面 打折 填選完後, 若客人是小孩或老人, 選擇欲打折項目,

More information

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp 01 1.6 Spyder Anaconda Spyder Python Spyder Python Spyder Spyder 1.6.1 Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Spyder Python File

More information

資料結構之C語言重點複習

資料結構之C語言重點複習 鏈結串列自編教材 ( 一 ) 本教材 ( 一 ) 目標問題 : 每次以亂數產生一 [0,1000] 之整數值, 若該值 >100, 則以同方式繼續產生下一亂數值, 若該值

More information

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136 漸層填色與圖樣填色 08 8-1 漸層填色 8-2 漸層填色編輯 8-3 油漆桶填色 8-4 編輯圖樣 Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 8-1 8-2 8-3 8-4 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop 8-1-1 Photoshop 8 136 漸層填色與圖樣填色 漸層填色

More information

e01 1....5 1.1....5 1.1.1....5 1.1.2....6 1.1.3....8 1.1.4....9 1.1.5....11 1.1.6. /...16 1.1.7. /...19 1.1.8. /...21 1.1.9....24 1.1.10....24 1.1.11....28 1.1.12....36 1.1.13....45 1.1.14....48 1.1.15....50

More information

Visual Basic D 3D

Visual Basic D 3D Visual Basic 2008 2D 3D 6-1 6-1 - 6-2 - 06 6-2 STEP 1 5-2 (1) STEP 2 5-3 (2) - 6-3 - Visual Basic 2008 2D 3D STEP 3 User1 6-4 (3) STEP 4 User1 6-5 (4) - 6-4 - 06 STEP 5 6-6 (5) 6-3 6-3-1 (LoginForm) PictureBox1

More information

Microsoft PowerPoint - Chapter5

Microsoft PowerPoint - Chapter5 CH5 表 單 與 控 制 項 課 程 目 標 : 暸 解 VBA 語 言 中 的 控 制 項 及 常 用 屬 性 表 單 在 視 窗 環 境 中, 使 用 者 所 使 用 的 對 話 窗, 精 靈 等 都 是 以 表 單 為 基 本 單 位, 再 加 上 其 它 控 制 項 所 構 成 的 操 作 環 境 利 用 插 入 表 單 為 指 定 的 專 案 插 入 一 個 自 訂 表 單 表 單 常

More information

(Microsoft PowerPoint - \245\250\266\2606)

(Microsoft PowerPoint - \245\250\266\2606) 巨集 (VI) 資科系 林偉川 將資料暫存於表單中 ( 表單之標記說明屬性 ) 以 書籍訂單 資料表複製為 order 資料表, 並作出 order 單欄示式表單 將 order 資料表之訂單序號為 3,8,14, 17 做修改 於 order 表單設計檢視下, 加入一個命令按鈕名稱為 檢查並發送 e-mail 建立巨集 18 如下 : 2 1 巨集內容 3 巨集設定 Runmacros 巨集名稱為巨集

More information

Microsoft Word - 小心翼翼的二十一點N.doc

Microsoft Word - 小心翼翼的二十一點N.doc 投 稿 類 別 : 資 訊 類 篇 名 : 小 心 翼 翼 的 二 十 一 點 作 者 : 陳 鈺 文 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 李 伯 謙 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 胡 家 媛 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 指 導 老 師 : 周 曉 玲 老 師 陳 思 亮 主 任 壹 前 言 一 研 究 動 機 平

More information

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h 資訊系統與實習 製作 : 林郁君 一 2009.09.28 9X9 'button 被按下後 ' Dim i, j As Integer For i = 1 To 9 'i 從 1 到 9' For j = 1 To 9 'j 從 1 到 9' If j * i < 10 Then ' 如果 j 乘上 i 是為個位數 ' Response.Write(i & "*" & j & " =" & i *

More information

封面-12

封面-12 第十二章 701Client TECHNOLOGY CO.,LTD. 701Client 701Server 701Client "701Client", 12-1 :supervisor :supervisor : 1. : 00~99 100 2. : 00~63 ( 63 / / ) 3. : 18 9 4. : 18 9 5. 12-2 TECHNOLOGY CO.,LTD. 701Client

More information

SyncMail AJAX Manual

SyncMail AJAX Manual HKBN Cloud Mail on Mobile How to setup POP3 and IMAP (Version 1.1) 1 Table of Contents HKBN Cloud Mail 用戶設定 Android 手冊 HKBN Cloud Mail Android Setup... 3 Android 2.X... 3 Android 3.x - 4.X... 6 HKBN Cloud

More information

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2 Chapter 02 變數與運算式 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 type 2.2.4 2.3 2.3.1 print 2.3.2 input 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 + 2.4.6 Python Python 2.1 2.1.1 a p p l e b e a r c 65438790

More information

Microsoft PowerPoint - ch2.pptx

Microsoft PowerPoint - ch2.pptx 1 選擇結構流程控制 ( 一 ) 選擇結構流程控制 ( 二 ) 重複結構流程控制 ( 一 ) 重複結構流程控制 ( 二 ) 重複結構流程控制 ( 三 ) 巢狀式迴圈 2 可利用關係及條件運算子, 來描述是否執行流程中的程式區塊 語法 if ( 判斷條件 ) 條件成立時執行內容 ; else 條件不成立時執行內容 ; 3 程式功能 請使用者先輸入名字 猜測使用者為男生 請使用者回答是否為男生 列印結語

More information

Python_02

Python_02 Python 程式設計 林奇賦 daky1983@gmail.com Outline u 流程控制 u 迴圈 布林運算 u 有三種布林運算 and, or, not 運算範例結果 or 2==3 or 3 < 7 True and 2==3 and 3 < 7 False not not 3 < 7 False 比較運算子 運算符號 描述 < 小於 大於 >= 大於或等於 ==

More information

PowerPoint 簡報

PowerPoint 簡報 本周未安排實作輔導 預定 : 下周六 迴圈 LOOP 應用 判斷質數 (Prime number) 求兩個整數的最大公因數 (greatest common divisor, GCD) 判斷迴文 (palindrome) 搶答!! Q1 : 印出結果? int s,x; s=0; for(x=1;x

More information

第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 oscommerce 103

第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 oscommerce 103 第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 103 電子商務網站經營與管理 10-11 - Logo 12-13 - 14-15 - 16 - 一 情境描述 - 店主的心聲 1. 2. / 104 3. 第三篇網路商店新店開幕

More information

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344> 1. 請 問 誰 提 出 積 體 電 路 (IC) 上 可 容 納 的 電 晶 體 數 目, 約 每 隔 24 個 月 (1975 年 更 改 為 18 個 月 ) 便 會 增 加 一 倍, 效 能 也 將 提 升 一 倍, 也 揭 示 了 資 訊 科 技 進 步 的 速 度? (A) 英 特 爾 (Intel) 公 司 創 始 人 戈 登. 摩 爾 (Gordon Moore) (B) 微 軟 (Microsoft)

More information

######## First set of commands x <- 0.5; y <- 0 if (x>3) y <- 1 else y <- 2 ######## Second set of commands x <- 0.5; y <- 0 if (x>3) y <- 1 else ###

######## First set of commands x <- 0.5; y <- 0 if (x>3) y <- 1 else y <- 2 ######## Second set of commands x <- 0.5; y <- 0 if (x>3) y <- 1 else ### 流程控制 : if, for, while, repeat Textbook reading: Chapter 7. 條件執行 :if 指令或 if-else 指令. 當條件 A 為 TRUE 時, 執行命令 C 的語法為 if ( A ) C 當條件 A 為 TRUE 時執行命令 C, 否則執行命令 D 的語法為 if ( A ) C else D A simple example. x

More information

Microsoft Word - ACG chapter00c-3ed.docx

Microsoft Word - ACG chapter00c-3ed.docx Python 好好玩, 趣學電玩遊戲程式設計 Python Python BASIC Java JavaScript PHP C++ BASIC Python Python Python Xbox PlayStation Nintendo - 2 - 簡介 : 互動式 Python Shell : 編寫程式 Python File editor : 猜數字 : 腦筋急轉彎 : 龍域 ( ) : 使用

More information

untitled

untitled 說 參 例 邏 邏 1. 說 2. 數 數 3. 8 4. 理念 李 龍老 立 1. 理 料 2. 理 料 3. 數 料 4. 流 邏 念 5. 良 6. 讀 行 行 7. 行 例 來 邏 1. 說 說 識 量 2. 說 理 類 3. 數 數 念 4. 令 5. 良 6. 流 邏 念 7. 說 邏 理 力 1. 2. 3. 4. 5. 列 念 1 參 1. ( Visual Basic 例 ) (1)

More information

Microsoft Word - ACL chapter02-5ed.docx

Microsoft Word - ACL chapter02-5ed.docx 第 2 章神奇的質數 2.1.1 什麼是質數 1 1 1 打下好基礎 - 程式設計必修的數學思維與邏輯訓練 1 1 0 10 2 3 5 7 4 6 8 9 10 4 10000 1229 1000 168 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131

More information

Microsoft Word C-A卷.docx

Microsoft Word C-A卷.docx 100 學年度資訊學院程式設計會考 (C) 101/05/5 題組 :A 選擇題及填充題, 請在答案卡上作答, 實作題請填寫於答案卷上, 並於實作題上方填寫班級 姓名 學號 一 選擇題題目 1. unsigned char 的最大值 (a) 127 (b) 255 (c) 512 (d) 1023 2. 下列何者為正確的變數名稱? (a) Android (b) C++ (c) I Phone (d)

More information

The golden pins of the PCI card can be oxidized after months or years

The golden pins of the PCI card can be oxidized after months or years Q. 如何在 LabWindows/CVI 編譯 DAQ Card 程式? A: 請參考至下列步驟 : 步驟 1: 安裝驅動程式 1. 安裝 UniDAQ 驅動程式 UniDAQ 驅動程式下載位置 : CD:\NAPDOS\PCI\UniDAQ\DLL\Driver\ ftp://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/unidaq/dll/driver/

More information

TC35短信发送程序设计

TC35短信发送程序设计 http://www.dragonsoft.net.cn/down/project/tc35_sms.rar TC35 AT /down/book/tc35_at.pdf TC35/TC35i GSM Modem TC35 GSM POS COM SIM DOWN COM E, vbcr AT VB6.0 1)C# http://www.yesky.com/softchannel/72342380468109312/20040523/1800310.shtml,

More information

Chapter 3 Camera Raw Step negative clarity +25 ] P / Step 4 0 ( 下一頁 ) Camera Raw Chapter 3 089

Chapter 3 Camera Raw Step negative clarity +25 ] P / Step 4 0 ( 下一頁 ) Camera Raw Chapter 3 089 Photoshop CC Camera Raw Photoshop Camera Raw Step 1 3 1 2 3 SCOTT KELBY Step 2 B Camera Raw 088 Chapter 3 Camera Raw Chapter 3 Camera Raw Step 3-4 -100 negative clarity +25 ] P / -75-50 Step 4 0 ( 下一頁

More information

格式 AutoFilter 方法 第 8 章排序與篩選資料 解說參數 Field 要執行自動篩選功能可使用 Range 的 AutoFilter 方法, 並以參數指定篩選條件 指定 Range 以編號指定作為條件的欄位 從列表最左側的欄位開始, 依序以 的順序指定 Criteria1 指

格式 AutoFilter 方法 第 8 章排序與篩選資料 解說參數 Field 要執行自動篩選功能可使用 Range 的 AutoFilter 方法, 並以參數指定篩選條件 指定 Range 以編號指定作為條件的欄位 從列表最左側的欄位開始, 依序以 的順序指定 Criteria1 指 U n i t 篩選資料 一定要記住的關鍵字 AutoFilter 方法 AdvancedFilter 方法 ListObject 要從列表格式的資料篩選出符合條件的資料時, 可使用 自動篩 選 功能或是 進階篩選 功能 VBA 也能利用 AutoFilter 方法或 AdvancedFilter 方法完成相同的處理 1 使用自動篩選功能篩選資料 以自動篩選功能篩選資料 Sub 篩選資料 () Range

More information

(Microsoft Word - wes _\246p\246\363\250\317\245\316watchdog\250\276\244\356\265{\246\241\267\355\276\367.doc)

(Microsoft Word - wes _\246p\246\363\250\317\245\316watchdog\250\276\244\356\265{\246\241\267\355\276\367.doc) 作者 Amber 版本 1.0.0 日期 2012/04/24 頁數 1/9 如何使用 watchdog 防止程式當機? 適用於 : 平台 作業系統版本 XPAC utility 版本 XP-8000 系列 WES2009 所有版本 XP-8000-Atom 系列 WES2009 所有版本 注意! 欲變更系統的任何設定之前, 請先關閉 EWF 的保護, 方能使變更值生效 ; 設定完成之後, 請再開啟

More information

第一篇文概說第七章公文的用語及標點符號公本篇內容 第一章 緒論 第二章 公文的意義 第三章 公文與高 普 特各類考試 第四章 公文程式之意義及演變 第五章 公文之分類及其行文系統 第六章 公文之結構與行款 第一篇 第一章緒論 003 第一章緒論 等 等 004 最新應用公文 第一篇 第二章公文的意義 005 第二章公文的意義 第一節 一 須為公務員製作之文書 二 須為公務員 職務上 製作之文書 006

More information

CHAPTER VC#

CHAPTER VC# 1. 2. 3. 4. CHAPTER 2-1 2-2 2-3 2-4 VC# 2-5 2-6 2-7 2-8 Visual C# 2008 2-1 Visual C# 0~100 (-32768~+32767) 2 4 VC# (Overflow) 2-1 2-2 2-1 2-1.1 2-1 1 10 10!(1 10) 2-3 Visual C# 2008 10! 32767 short( )

More information

Microsoft Word - AEL0124-CH05

Microsoft Word - AEL0124-CH05 Chapter 5 迴圈 5-1 迴圈結構之 for 敘述 5-2 迴圈結構之 while 敘述 5-3 迴圈結構之 do while 敘述 5-4 continue 敘述 5-5 break 敘述 5-6 程式練習 5-7 習題 第一次學 C 就上手 若我們要使用 printf( ) 函式來印出 100 次 Hello, 假如一列一列的寫, 將會需要 100 列的 printf( Hello );

More information

Chapter 16 集合

Chapter 16 集合 Chapter 16 集合 20 ArrayList StringCollection 16 本章學習目標 : ArrayList ArrayList Array StringCollection 16-1 21 10-3-8 System.Array Clear Clear 16-1 Clear System.Array Microsoft System.Collection IList 542

More information

Chap 1 Intro to computers and the Fortran language

Chap 1 Intro to computers and the Fortran language Loops 2/2 迴圈 Chap 4 Loops and Character Manipulation 迴圈和字元操控 Fortran 95/2003 for scientists and Engineers by Stephen J. Chapman Prepared by Walter Chen, Dept. of Civil Engineering, NTUT For classroom teaching

More information

( )... 5 ( ) ( )

( )... 5 ( ) ( ) 2016 大學校院招收大陸地區學生聯合招生委員會 71005 臺南市永康區南臺街 1 號 E-mail:rusen@stust.edu.tw WEB:http://rusen.stust.edu.tw TEL:+886-6-2435163 FAX:+886-6-2435165 2 0 1 6 0 1 1 9 2016... 2... 3... 5 ( )... 5 ( )... 5 1... 6 2...

More information

HTML網頁基礎語言

HTML網頁基礎語言 第 3 章 Visual Basic 2012 程式語言 http://www1.chihlee.edu.tw/teachers/chienhua/ 第 3 章 Visual Basic 2012 程式語言 3-0 ASP.NET 網頁程式碼模式 3-1 Visual Basic 的基本撰寫規格 3-2 變數與資料型別 3-3 運算子 3-4 流程控制 3-5 陣列 3-6 程序與函數 Note:

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

第一章.FIT)

第一章.FIT) 第 一 章 美 丽 触 手 可 及 一 些 天 生 好 动 的 懒 人 袁 根 本 静 不 下 心 去 美 容 院 做 护 理 袁 通 常 总 是 用 一 些 最 野 懒 冶 的 方 法 来 保 养 自 己 遥 比 如 下 飞 机 以 后 感 觉 头 发 很 乱 袁 就 用 手 当 梳 子 随 手 梳 两 下 曰 脸 上 很 干 袁 就 往 脸 上 涂 些 酸 奶 尧 牛 奶 或 者 蜂 蜜 噎 噎

More information

大 綱 最 有 利 標 目 的 及 類 型 最 有 利 標 之 辦 理 方 式 準 用 最 有 利 標 取 最 有 利 標 精 神 最 有 利 標 之 類 型 及 其 相 關 規 定 適 用 最 有 利 標 準 用 最 有 利 標 及 取 最 有 利 標 精 神 作 業 程 序 及 實 務 分 析

大 綱 最 有 利 標 目 的 及 類 型 最 有 利 標 之 辦 理 方 式 準 用 最 有 利 標 取 最 有 利 標 精 神 最 有 利 標 之 類 型 及 其 相 關 規 定 適 用 最 有 利 標 準 用 最 有 利 標 及 取 最 有 利 標 精 神 作 業 程 序 及 實 務 分 析 最 有 利 標 作 業 程 序 實 務 分 析 交 通 部 採 購 稽 核 小 組 陳 秘 書 牧 民 日 期 :101 年 05 月 21 日 大 綱 最 有 利 標 目 的 及 類 型 最 有 利 標 之 辦 理 方 式 準 用 最 有 利 標 取 最 有 利 標 精 神 最 有 利 標 之 類 型 及 其 相 關 規 定 適 用 最 有 利 標 準 用 最 有 利 標 及 取 最 有 利 標

More information

投影片 1

投影片 1 軟體說明書繁體中文 RGB A 目錄 - CONTENTS 01 09 15 17 22 軟體主介面 巨集設定說明 主介面概觀 個人設定檔 (Profiles) 一般模式 / 遊戲模式 按鍵功能分配 巨集管理器概觀 巨集管理器 巨集錄製設定 巨集錄製時間列表 插入指令 閃移系統 - I.S.S (Instant Shift System) 燈光設定更新韌體 閃移系統啟動鈕設定說明 燈光設定介面 介面區域一

More information

AutoCAD 用戶如何使用 ArchiCAD

AutoCAD 用戶如何使用 ArchiCAD AutoCAD 用戶如何使用 ArchiCAD AutoCAD用戶如何使用ArchiCAD ( 中文版 ) 由 Scott MacKenzie, Simon Gilbert, Geoffrey Moore Langdon, David Byrnes, Ralph Grabowski 編寫 龍庭資訊有限公司 1/73 - 2. 3. 4. -

More information

Microsoft Word - 6.doc

Microsoft Word - 6.doc CHAPTER 迴圈流程控制 本章重點 6.1 迴圈結構 for 6.2 迴圈結構 while 6.3 continue 與 break 敘述 6.4 視窗程式範例 6.5 習題 在程式流程控制當中, 除了上一個單元的判斷流程控制以外, 另一個很重要的部分就是迴圈流程控制了 什麼時候會用到迴圈流程控制呢? 舉最簡單的例子來說, 若我們要用前面常用的 WriteLine 方法, 在螢幕上印出 100

More information

Microsoft PowerPoint - ASP_NET_03

Microsoft PowerPoint - ASP_NET_03 第 3 章 Visual Basic 2010 程式語言 大綱 Visual Basic 2010 的基礎 Visual Basic 的基本撰寫規格 Visual Basic 的變數與資料型別 Visual Basic 的運算子 Visual Basic 的流程控制 Visual Basic 的程序與函數 2 Visual Basic 2010 的基礎 源於 Bill Gates 對於 BASIC

More information

書面

書面 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 5.4 互動功能畫面 程式碼請參考附件-程式三 在進入互動頁面時 會執行setAllText()依寵物狀態數值來 設定狀態文字與頭像 並且依心情決定是否要不要播放音效 觸摸的區域 由於是自己寫的 view 所以並未透過xml來設置 而是透過Layut.addview()來動態新增

More information

PowerPoint 簡報

PowerPoint 簡報 複習算術運算式 條件運算式 臺北市立大學資訊科學系 ( 含碩士班 ) 賴阿福 搶答 Q1: debug int x=9, y=8, z; if (y=x+1) z=3; if (x-1=y+8) z=4; 搶答 Q1: debug (answer) int x=9, y=8, z; if (y==x+1) z=3; if (x-1==y+8) z=4; int x=9, y=8, z; if (y==x+1)

More information

05322AR13.indd

05322AR13.indd 主題 13 條件判斷敘述 13-1 If 敘述 If Then P.13-5 巢狀 If 敘述 P. 13-8 13-2 Select Case 敘述 Select Case 敘述 P. 13-13 主題 13: 條件判斷敘述 條件判斷 種類 If Then If Then Select Case 適用於單一條件判斷單一條件判斷多重條件判斷 13-1 If 敘述 一 If Then 敘述 1. 流程

More information

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

Microsoft Word - 透析8051之迴圈控制方法.doc

Microsoft Word - 透析8051之迴圈控制方法.doc 透析 8051 之分支跳躍與迴圈控制 - 利用 VB 的程式觀念解說 迴圈的控制方法不失為寫程式最重要的技巧之所在之一, 它搭配邏輯運算的判斷作為迴圈繼續執行的判斷依據, 程式設計師必須考量分析所有可能的情況, 然後給予不同的條件, 當條件成立時執行某段程式, 不符合時執行另一段程式, 然後重複某項任務, 直到使用者中斷程式的執行, 或是條件喪失時才跳出迴圈 也可能一個程式重複著無止盡的迴圈, 直到關閉電源為止,

More information

Maasa停車場管理系統

Maasa停車場管理系統 停車 場 管理系 統 目錄 一.前言 1 1.1 系統特色 1 1.2 說明書閱讀方法 2 二.安裝流程 3 三.第一次使用 4 四.停車開單/收據 12 五.開單紀錄傳回電腦 17 六.停車場管理系統詳解 19 6.1 盤點機端 19 6.1.1 統計資料 21 6.1.2 工具箱 資料 瀏覽 22 6.1.3 工具箱 資料刪除 23 6.1.4 工具箱 補印開單 24 6.2 Pc端 25 6.2.1

More information

PowerPoint Presentation

PowerPoint Presentation 語法復習 NTU CSIE 張傑帆 整合開發環境 NTU CSIE 張傑帆 C++ 開發工具 整合式開發環境 (Integrated Development Environment) 簡稱 IDE 是整合編輯 編譯 測試 除錯 與執行等功能的程式開發軟體 例如 Borland 公司的 C++ Builder IBM 公司的 VisualAge C++ Microsoft 公司的 Visual C++

More information

PowerPoint Presentation

PowerPoint Presentation Visual Basic 2005 學 習 範 本 第 7 章 陣 列 的 活 用 7-1 陣 列 當 我 們 需 要 處 理 資 料 時, 都 使 用 變 數 來 存 放 資 料 因 為 一 個 變 數 只 能 代 表 一 個 資 料, 若 需 要 處 理 100 位 同 學 的 成 績 時, 便 要 使 用 100 個 不 同 的 變 數 名 稱, 這 不 但 會 增 加 變 數 名 稱 命 名

More information