計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084 老師 :...

13
打打打 打打打打打打打打 打打 : 打打 打打 : 打打打 打打 :4A115084 打打 : 打打打 打打

description

計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084 老師 : 謝慶存 主題. 打地鼠. 打地鼠. 表單介紹. 地鼠都是 button 所做成的,正中間有兩個重疊的 button ,分別是開始跟再一次 兩個 timer 分別 控制地鼠的出現以及秒數的倒數。. 程式碼主體. Sec 為秒數倒數, kit 為地鼠的亂數, b 為 mod 三的變數, c 為 mod 二的變數, a 為消失速率的基礎, total 為計算打到地鼠的總數。 在程式剛執行時,只留開始的 buttion , 期他都 隱藏,並把秒數設為 30 , 其他 變數 預設為零。. - PowerPoint PPT Presentation

Transcript of 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084 老師 :...

Page 1: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

打地鼠

計算機程式及實習班級 :車輛一甲姓名 :吳晉瑋

學號 :4A115084 老師 :謝慶存主題

Page 2: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

打地鼠

Page 3: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

表單介紹

地鼠都是 button 所做成的,正中間有兩個重疊的 button ,分別是開始跟再一次兩個 timer 分別控制地鼠的出現以及秒數的倒數。

Page 4: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

程式碼主體

Sec 為秒數倒數, kit 為地鼠的亂數, b 為 mod 三的變數, c 為 mod 二的變數,a 為消失速率的基礎, total 為計算打到地鼠的總數。在程式剛執行時,只留開始的 buttion ,期他都隱藏,並把秒數設為 30 ,其他變數預設為零。

Page 5: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

Timer1 再開始執行後,秒數從三十秒開始減少, timer2 開是執行時, rnad 出一個 1~9 的亂數,並使用 if elseif 判斷相對應的 button ( 地鼠 ) 出現。

Page 6: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

a=a+1 這是利用每秒都加一,並使用 mod 讓 b 每三秒一個循環, c 每兩秒一個循環,第二個 if elseif 是讓 button 在前 15 秒出現 1.5 秒後沒點擊的話,就消失

Page 7: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

if elseif 是讓 button 在後 15 秒出現 1 秒後沒點擊的話,就消失。最後一個 if 是在秒數倒數在 0 時,關閉 timer2 。

Page 8: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

每個地鼠 button 在按下時,會讓 buttion 隱藏,並讓 total+1 。

Page 9: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

Buttion 為重置按鈕,按下時除了開始按鈕顯示其他都影藏,並把所有數值重置。

Page 10: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

執行畫面

Page 11: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

執行打地鼠中畫面

Page 12: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

打地鼠結束畫面

Page 13: 計算機程式及實習 班級 : 車輛一甲 姓名 : 吳晉瑋 學號 :4A115084   老師 : 謝慶存 主題

在學期一開始,老師從 Visual Basic 基礎的表單設計 . 流程控制到現在編寫遊戲程式,讓我們慢慢的了解這程式,在這過程中雖然遇到許多困難 .但也帶給我們許多樂趣,尤其在程式設計完,運作無誤時的成就感是平常無法得到的。

現今社會電腦網路日漸普及,關於電腦的有關知識,也日漸重要,而這堂課程不止讓我們學到電腦程式的相關知識,也學到如何去運用 . 操作 . 編寫等 .. 所以這門課對我們來說也算非常重要,也非常謝謝老師用心的教導。

心得