運用Do-While 迴圈來作電梯設計程式。
計 算 機 程 式 Visual Basic
計算機程式課程講解視窗程式設計課題,由同學實際上機參與來研習網路時代的計算機程式語言
2011年5月31日 星期二
2011年5月27日 星期五
2011年5月24日 星期二
上機作業 - OX 遊戲迴圈設計
上機作業 - OX 遊戲迴圈設計
繳交時間:2011/5/24日 前
繳交方式:將程式專案壓縮後上傳至 學校 BlackBoard 討論區
討論區名稱:OX 遊戲迴圈設計
For 次數 As Integer = 1 To 9
If (次數 =1) Then
Button5.Text ="O"
End If
Next 次數
繳交時間:2011/5/24日 前
繳交方式:將程式專案壓縮後上傳至 學校 BlackBoard 討論區
討論區名稱:OX 遊戲迴圈設計
For 次數 As Integer = 1 To 9
If (次數 =1) Then
Button5.Text ="O"
End If
Next 次數
2011年5月23日 星期一
電梯控制程式 - For Next 迴圈
電梯控制程式目標
程式專案上傳於學校 BlackBoard 課程教材
輸入:電梯向上、電梯向下、暫停等功能
輸出:目前樓層與電梯狀態
程式設計:使用For Next 迴圈設計管理學院大樓 1 至 10樓
上樓程式
For 樓層 As Integer = 1 To 10
Label1. Text = 樓層 & " F"
MsgBox("電梯向上 ")
Next 樓層
下樓程式
程式專案上傳於學校 BlackBoard 課程教材
輸入:電梯向上、電梯向下、暫停等功能
輸出:目前樓層與電梯狀態
程式設計:使用For Next 迴圈設計管理學院大樓 1 至 10樓
上樓程式
For 樓層 As Integer = 1 To 10
Label1. Text = 樓層 & " F"
MsgBox("電梯向上 ")
Next 樓層
下樓程式
For 樓層 As Integer = 10 To 1 Step -1
Label1. Text = 樓層 & " F"
MsgBox("電梯向下 ")
Next 樓層
2011年5月17日 星期二
2011年5月15日 星期日
登入程式 - 運用 If ( ) Then .. Else ... End If 判斷式
登入程式設計:
程式需求:判斷使用者帳號與密碼是否正確
狀況1:帳號與密碼正確 -> 提供提款與轉帳功能
狀況2:帳號或密碼錯誤 -> 請使用者重新輸入
程式運用
If ( ) Then ... Else ... End If
If (帳號 = "jack@isu.edu.tw" And 密碼="1234") Then
'提供提款與轉帳程式
Else
'請使用者重新輸入帳號與密碼
End If
程式需求:判斷使用者帳號與密碼是否正確
狀況1:帳號與密碼正確 -> 提供提款與轉帳功能
狀況2:帳號或密碼錯誤 -> 請使用者重新輸入
程式運用
If ( ) Then ... Else ... End If
If (帳號 = "jack@isu.edu.tw" And 密碼="1234") Then
'提供提款與轉帳程式
Else
'請使用者重新輸入帳號與密碼
End If
第二次小考參考程式
第二次小考程式上機:
題目:運用判斷式設計天氣判斷程式
因素1:颱風接近台灣
因素2:日降雨量達到100mm
因素3:紫外線過量
以上因素作為判斷為壞天氣的因素
利用RadioButton, If ( ) Then End If , 來設計
感謝同學提供程式專案讓同學參考,
請連線至 Blackboard 網站 的討論區參考專案。
題目:運用判斷式設計天氣判斷程式
因素1:颱風接近台灣
因素2:日降雨量達到100mm
因素3:紫外線過量
以上因素作為判斷為壞天氣的因素
利用RadioButton, If ( ) Then End If , 來設計
感謝同學提供程式專案讓同學參考,
請連線至 Blackboard 網站 的討論區參考專案。
2011年5月5日 星期四
計算機程式第二次小考上機測驗
計算機程式第二次小考上機測驗
測驗時間:100年5月10日(二) 上午9:20 -10:20
測驗地點:管理學院 四樓 上課教室
範圍與題目:天氣判斷程式 (第五章 判斷式 與 RadioButton, GroupBox的使用)
2011年4月29日 星期五
天氣判斷程式 : 使用 RadioButton 輸入 圖像與顏色
天氣判斷程式:
介面設計:
使用兩個 GroupBox 分隔兩組資料
GroupBox1 : 天氣觀察圖像
GroupBox2 : 氣溫高低顏色
使用 6 個 RadioButton 讓使用者選擇天氣觀察 與 氣溫高低
目標:藉由選擇天氣資料 讓電腦 知道 今天是好天氣 或 天氣不好
介面設計:
使用兩個 GroupBox 分隔兩組資料
GroupBox1 : 天氣觀察圖像
GroupBox2 : 氣溫高低顏色
使用 6 個 RadioButton 讓使用者選擇天氣觀察 與 氣溫高低
目標:藉由選擇天氣資料 讓電腦 知道 今天是好天氣 或 天氣不好
2011年4月27日 星期三
OX 遊戲介面與程式設計
OX 遊戲程式設計:
1. 介面設計:
使用9個 Button 作為 OX 遊戲棋盤
使用2個 Label 作為 O 與 X所下的位置
使用1個 Button 作為 遊戲判斷動作
請參考下圖設計:
2. 程式設計方面
先作出第五個按鈕(OX 中間的位置)下了一個 O
電腦自動在 IF (判斷式) 中作判斷
如果 第五個按鈕是 O
則 第一個按鈕是 X
設計過程:
1. 介面設計:
使用9個 Button 作為 OX 遊戲棋盤
使用2個 Label 作為 O 與 X所下的位置
使用1個 Button 作為 遊戲判斷動作
請參考下圖設計:
2. 程式設計方面
先作出第五個按鈕(OX 中間的位置)下了一個 O
電腦自動在 IF (判斷式) 中作判斷
如果 第五個按鈕是 O
則 第一個按鈕是 X
設計過程:
2011年4月15日 星期五
訂餐程式設計參考 - 至少兩份主餐
專案檔案已經置於 BlackBoard 課程內容中,
請同學下載練習。
程式變數:
Dim 會員姓名, 會員電話, 會員地址 As String
Dim 餐點1售價, 餐點2售價, 餐點1數量, 餐點2數量 As Integer
Dim 總價 As Integer
介面設計與程式執行
請同學下載練習。
程式變數:
Dim 會員姓名, 會員電話, 會員地址 As String
Dim 餐點1售價, 餐點2售價, 餐點1數量, 餐點2數量 As Integer
Dim 總價 As Integer
介面設計與程式執行
2011年4月12日 星期二
期中考試上機測驗公告
公告計算機程式期中考試上機測驗
測驗時間:100年4月19日(星期二) 上午9:20 -10:20
測驗地點:管理學院 四樓 上課教室
範圍與題目:變數設計、程式介面設計、上課講解程式
請同學注意攜帶學生證應考。
測驗時間:100年4月19日(星期二) 上午9:20 -10:20
測驗地點:管理學院 四樓 上課教室
範圍與題目:變數設計、程式介面設計、上課講解程式
請同學注意攜帶學生證應考。
訂票程式作業繳交
請同學繳交訂票程式作業
繳交方式:
將專案目錄壓縮至 *.rar
上傳至學校教學資源平台 BlackBoard網站
網址 elearning.isu.edu.tw
請登入個人帳號 -> 992 計算機程式課程 -> 討論區 -> Homework 1
繳交方式:
將專案目錄壓縮至 *.rar
上傳至學校教學資源平台 BlackBoard網站
網址 elearning.isu.edu.tw
請登入個人帳號 -> 992 計算機程式課程 -> 討論區 -> Homework 1
2011年4月1日 星期五
2011年3月31日 星期四
2011年3月29日 星期二
台鐵車票訂購程式 [程式與介面設計]
程式需求:設計台鐵車票訂購系統
程式變數設計:起站,到站,乘車日期,開車時間,車種,票價,購買張數,總票價
程式介面設計:
使用下拉式選單 ComboBox : 四個 -> 起站,到站,開車時間,車種
使用日期時間選單 DateTimePicker: 一個 -> 乘車日期
使用整數數值選單 NumericUpDown :一個 ->訂購張數
程式變數設計:起站,到站,乘車日期,開車時間,車種,票價,購買張數,總票價
程式介面設計:
使用下拉式選單 ComboBox : 四個 -> 起站,到站,開車時間,車種
使用日期時間選單 DateTimePicker: 一個 -> 乘車日期
使用整數數值選單 NumericUpDown :一個 ->訂購張數
程式介面設計影片:
2011年3月23日 星期三
同學上課問題 - 如何計算票價?
程式功能:運用兩個ComboBox1, ComboBox2 選擇起站與到站
運用一個 Label 顯示票價金額
構想:當使用者選擇 ComboBox1, ComboBox2 時候執行判斷
例如:如果起站選擇台北,到站選擇高雄 則
票價為 NT$ 800
設計影片如下:
運用一個 Label 顯示票價金額
構想:當使用者選擇 ComboBox1, ComboBox2 時候執行判斷
例如:如果起站選擇台北,到站選擇高雄 則
票價為 NT$ 800
設計影片如下:
2011年3月22日 星期二
本週課程:台鐵車票訂購程式 [使用 ComboBox 物件]
使用工具箱物件: ComboBox 下拉式選單
ComboBox 兩個重要屬性:
1. Items : 下拉式選單中儲存的字串資料:
例如:台北,新竹,台中,台南,高雄
[事先儲存各車站資料]
自強號,莒光號,復興號,區間車
2. Text : 在 ComboBox 上所顯示的文字
程式運用兩個 ComboBox 下拉式選單,
ComboBox1 -> 選擇起站名稱
ComboBox2 -> 選擇到站名稱
程式變數與介面設計如下所示:
ComboBox 兩個重要屬性:
1. Items : 下拉式選單中儲存的字串資料:
例如:台北,新竹,台中,台南,高雄
[事先儲存各車站資料]
自強號,莒光號,復興號,區間車
2. Text : 在 ComboBox 上所顯示的文字
程式運用兩個 ComboBox 下拉式選單,
ComboBox1 -> 選擇起站名稱
ComboBox2 -> 選擇到站名稱
程式變數與介面設計如下所示:
2011年3月21日 星期一
訂閱:
文章 (Atom)