# 112視窗 Practice 2 ## 2-1 成績計算器 ### 簡介 統計學期科目的成績,並計算學期總平均和GPA。 功能: 1. 新增科目 2. 刪除科目 3. 更新科目 4. 列印成績表 5. 退出選單 科目代碼: XX-XXX ### 新增科目 說明: 新增一筆資料進成績單 輸入格式: 科目代碼 分數 學分數 ### 刪除科目 說明: 刪除成績單中的一筆資料 輸入格式: 科目代碼 ### 更新科目 科目代碼 分數 學分數 ### 列印科目 輸出格式: 編號 科目代碼 分數 等第 學分數 ... 總平均: 分數 GPA: 舊制/新制 實拿學分數: 通過學分數/總學分數 Ex. ``` 編號 科目代碼 分數 等第 學分數 #1 F7-001 89 A 3 #2 A8-001 77 B+ 3 #3 F7-002 90 A+ 3 總平均: 85.33 GPA: 3.67/3.87 實拿學分數: 9/9 ``` ### 退出選單 退出並結束程式 ## 2-2 躲鬼遊戲 ### 簡介 ### 流程 1. 輸入2D-array的空間大小(M,N) 2. 輸入鬼的數量 3. 將這些鬼隨機放入到2D-array中 4. 開始遊戲 * 每輪玩家選擇一個位置查看 * 查看的位置會顯示鄰近8格鬼的數量 * 若該位置是鬼則用字母 X 表示 * 若翻到鬼則直接結束遊戲並輸出: 你被鬼抓到了 * 查看完所有不是鬼的位置則輸出: 你成功躲避所有的鬼了 行列大小皆不超過26 範例 ``` 設定遊戲參數 輸入空間的大小: 6,6 輸入鬼的數量: 10 遊戲開始 A B C D E F 0 - - - - - - 1 - - - - - - 2 - - - - - - 3 - - - - - - 4 - - - - - - 5 - - - - - - 輸入要查看的位置: 0,D A B C D E F 0 - - - 2 - - 1 - - - - - - 2 - - - - - - 3 - - - - - - 4 - - - - - - 5 - - - - - - 輸入要查看的位置: 2,C A B C D E F 0 - - - 2 - - 1 - - - - - - 2 - - 0 - - - 3 - - - - - - 4 - - - - - - 5 - - - - - - 輸入要查看的位置: 0,C A B C D E F 0 - - X 2 - - 1 - - - - - - 2 - - 0 - - - 3 - - - - - - 4 - - - - - - 5 - - - - - - 遊戲結束! 你被鬼抓到了 ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up