Board logo

標題: [專題實作] 超級金頭腦 (二) [打印本頁]

作者: 葉桔良    時間: 2023-4-7 18:27     標題: [專題實作] 超級金頭腦 (二)

本帖最後由 葉桔良 於 2023-4-22 17:44 編輯

備註:若課堂上未能完成,當作業!

設計遊戲 "超級金頭腦",
讓使用者計算兩個範圍介於1~999之隨機亂數的和.
參考作法如下:

1. 要有一個起始畫面, 顯示標題與遊戲規則


2. 參賽人數


3. 參賽者姓名


4. 請就位的訊息


5. 測驗中畫面


6. 排名
  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     srand(time(NULL));
  8.     int player, a, b, ans, input;
  9.     cout<<"*** 超級金頭腦 v1.0 ***"<<endl<<endl;
  10.     cout<<"遊戲規則: 電腦隨機出題, 比賽誰能在最短時間內算對三題!"<<endl;
  11.     system("pause");
  12.     system("cls");
  13.     cout<<"有幾位挑戰者? ";
  14.     cin>>player;
  15.     string name[player];
  16.     for(int i=0; i<player; i++)
  17.     {
  18.         cout<<"第 "<<i+1<<" 位挑戰者你好, 請輸入你的大名: ";
  19.         cin>>name[i];
  20.         cout<<name[i]<<"同學請就位!"<<endl;
  21.         system("pause");
  22.         system("cls");
  23.         int n=0;
  24.         int timea, timeb, timec;
  25.         while(n<3)
  26.         {
  27.             a = rand()%999+1;  
  28.             b = rand()%999+1;
  29.             ans = a + b;
  30.             timea = clock();
  31.             cout<<a<<" + "<<b<<" = ";
  32.             cin>>input;
  33.             timeb = clock();
  34.             timec = timeb - timea;
  35.             if(ans==input)
  36.             {
  37.                 cout<<"答對了! ";
  38.                 n++;
  39.             }
  40.             else
  41.                 cout<<"答錯了! 正確答案是"<<ans;
  42.             cout<<" 本題花了"<<timec<<"毫秒思考!"<<endl;
  43.         }
  44.          
  45.     }
  46.     system("pause");
  47.     return 0;   
  48. }
複製代碼
本帖隱藏的內容需要積分高於 1 才可瀏覽

作者: 吳柏融    時間: 2023-4-15 20:46

此帖僅作者可見
作者: 葉桔良    時間: 2023-4-15 20:47

此帖僅作者可見
作者: 葉權諒    時間: 2023-4-15 20:47

此帖僅作者可見
作者: 葉晉維    時間: 2023-4-15 20:56

此帖僅作者可見
作者: 博勛    時間: 2023-4-15 20:57

此帖僅作者可見
作者: 楊惇翔    時間: 2023-4-15 20:57

此帖僅作者可見
作者: 王述勳    時間: 2023-4-15 21:01

此帖僅作者可見
作者: 盧禹丞    時間: 2023-4-15 21:02

此帖僅作者可見
作者: 黃兆駿    時間: 2023-4-15 21:02

此帖僅作者可見
作者: 張晏齊    時間: 2023-4-15 21:05

此帖僅作者可見
作者: 林哲弘    時間: 2023-4-15 21:06

此帖僅作者可見
作者: 楊惇翔    時間: 2023-4-15 21:11

此帖僅作者可見
作者: 陳鼎智    時間: 2023-4-15 22:44

此帖僅作者可見
作者: 黃兆駿    時間: 2023-4-15 22:46

此帖僅作者可見
作者: 宥竣    時間: 2023-4-16 12:05

此帖僅作者可見
作者: 陳冠霖    時間: 2023-4-22 00:07

此帖僅作者可見
作者: 陳昱州    時間: 2023-4-22 19:37

此帖僅作者可見
作者: 王述勳    時間: 2023-4-22 20:04

此帖僅作者可見
作者: 楊惇翔    時間: 2023-4-22 20:07

此帖僅作者可見
作者: 葉晉維    時間: 2023-4-22 20:07

此帖僅作者可見
作者: 張晏齊    時間: 2023-4-22 20:13

此帖僅作者可見
作者: 博勛    時間: 2023-4-22 20:13

此帖僅作者可見
作者: 林哲弘    時間: 2023-4-22 20:15

此帖僅作者可見
作者: 葉晉維    時間: 2023-4-22 20:15

此帖僅作者可見
作者: 黃兆駿    時間: 2023-4-22 20:23

此帖僅作者可見
作者: 葉權諒    時間: 2023-4-22 20:34

此帖僅作者可見
作者: 吳柏融    時間: 2023-4-23 15:16

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2