教學課程 3:建立數學測驗

在本教學課程中,您將會建置一個計時的數學測驗遊戲,玩家必須在指定的時間內回答四個隨機的算術問題。您將學習如何:

  • 使用 Random 類別產生隨機數字。

  • 使用 Timer 控制項觸發事件。

  • 使用 if else 陳述式控制程式流程。

  • 執行基本的算術運算。

完成時,您的程式看起來類似下列圖片。

您在本教學課程中建立的遊戲

包含四個問題的數學測驗

注意事項注意事項

在本教學課程中,Visual C# 和 Visual Basic 都會涵蓋在內,所以請將焦點放在您正在使用的程式語言專屬資訊。

相關主題

標題

說明

步驟 1:建立專案並將標籤加入至表單

從建立專案、變更屬性,然後加入 Label 控制項開始。

步驟 2:建立隨機加法問題

建立會使用 Random 類別產生隨機數字的加法問題。

步驟 3:加入倒數計時器

加入倒數計時器,以便在測驗時進行計時。

步驟 4:加入 CheckTheAnswer() 方法

加入方法來檢查答案是否正確。

步驟 5:加入 NumericUpDown 控制項的 Enter 事件處理常式

加入事件處理常式,使您的程式變得更易於使用。

步驟 6:加入減法問題

加入會產生隨機數字的減法問題。檢查答案是否正確並使用計時器。

步驟 7:加入乘法和除法問題

加入會產生隨機數字的乘法和除法問題。檢查答案是否正確並使用計時器。

步驟 8:嘗試其他功能

嘗試其他功能,例如變更色彩和加入提示。