程式范例请参考Bingorar.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HW5 賓果 程式範例請參考Bingo.rar 說明 第五次作業將採用正課作業的評分方式 會針對各個項目進行評分,而不只是驗證功能是否齊全而已 下次程式設計實習課demo (3/24) 同學們請利用這個禮拜來完成程式 Demo前注意事項-1 請確定自己已經搞懂整個程式的運作 只有3/24號當天可以Demo 請勿遲交 作業必須上傳至FTP Demo前注意事項-2 對作業有任何問題,歡迎聯絡助教,可以利用 1.email給任一助教 2.程設課程版 ( .tw -> EE100_CP ) 3.bbs站內信,同上 4.電機館033實驗室 基本compile ( 10% ) 只要你的程式可以compile,就最少有 10分。 變數宣告 ( 5% ) 變數請取有意義的名稱,除了迴圈可以 使用I,j,k等,其他變數請勿取這種名稱 程式碼註解 ( 5% ) 不用每一行都有註解,至少變數以及迴圈,還有副函式的地方要有註解 使用者輸入表格 ( 5% ) 表格大小5*5,使用者可以選擇自己輸入或是由亂數填入 數值為1~25 使用者手動輸入 ( 5% ) 自動的從左上一直填到右下,可以提示使用者目前是在輸入哪一格 手動輸入偵錯 ( 5% ) 如果使用者輸入重覆的數字,或是不是介於1~25的數字,或是輸入英文或特殊符號,會告知使用者輸入錯誤,請他再填一次。 修改表格 ( 5% ) 手動輸入完25格的數字以後,會詢問是否修改表格或是直接開始遊戲 修改表格可以選第幾列第幾行,然後把值取消掉 提示可輸入的數字 ( 5% ) 修改表格會在旁邊顯示,目前有哪些數字可以填到表格中 顯示賓果表格 ( 5% ) 必須同時顯示使用者的表格以及電腦的表格 電腦的必須覆蓋起來,不可以讓使用者看到它的表格 顯示已經喊的數字 ( 5% ) 每次喊完數字,電腦表格如果有該數字,必須顯示該數字以及所在位置 其餘沒有被喊到的數字仍然必須蓋住 喊過的數字必須在表格裡標記,畫個叉叉或是換個顏色 使用者輸入數字 ( 5% ) 每次輪到使用者輸入要喊的數字時,必須檢查使用者輸入的數字是否已經被喊過,也必須是介於1~25的數字 不可為英文或是特殊符號 顯示已喊過的數字 ( 5% ) 在畫面旁邊必須顯示已經被喊過的數字 包括電腦喊的還有使用者喊的 電腦喊的數字 ( 10% ) 電腦可以用亂數挑選25個數字當中的一個來當作要喊的數字( 5/10 ) 電腦會優先喊最容易連線的數字 ( 10/10 ) 統計已經有幾條線 ( 5% ) 畫面必須顯示電腦已經有幾條線,還有使用者已經有幾條線 連線方式為 直線,橫線,及兩條斜線 比照一般賓果規定 挑出獲勝者 ( 5% ) 當電腦或是使用者其中一方連到五條線,就會顯示哪一方獲勝 GUI介面 ( 10% ) 必須有良好的操作介面 每局玩完之後必須詢問使用者是否繼續 額外加分功能 ( ?% ) 增加一項額外功能會加分,視該功能而定 像是下注功能,或是可以選表格大小是n*n 等 * *

您可能关注的文档

文档评论(0)

559997799 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档