Board logo

標題: [11/16作業2] 超級金頭腦 (二) [打印本頁]

作者: 李泳霖    時間: 2024-11-2 13:31     標題: [11/16作業2] 超級金頭腦 (二)

本帖最後由 李泳霖 於 2024-11-18 22:58 編輯

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

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

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

cout<<"遊戲規則: 電腦隨機出題,比賽誰在最短的時間內答對三題!"<<endl;

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 x, y, ans, ans_c;
  9.     long t1,t2,pass;
  10.     while(true)
  11.     {
  12.         x=rand()%49+51;   //51~99
  13.         y=rand()%49+51;
  14.         ans_c=x+y;
  15.         cout<<x<<" + "<<y<<" = ";
  16.         t1=clock();
  17.         cin>>ans;
  18.         t2=clock();
  19.         pass=t2-t1;
  20.         if(ans==ans_c)
  21.             cout<<"答對了! 本題花了"<<pass<<"毫秒思考!"<<endl;
  22.         else
  23.             cout<<"答錯了! 本題花了"<<pass<<"毫秒思考!"<<endl;  
  24.         cout<<endl;
  25.     }
  26.     system("pause");
  27.     return 0;
  28. }
複製代碼

作者: 李泳霖    時間: 2024-11-2 13:31

此帖僅作者可見
作者: 黃荏澧    時間: 2024-11-9 17:40

此帖僅作者可見
作者: 張馭棋    時間: 2024-11-9 17:44

此帖僅作者可見
作者: 孫苡瑄    時間: 6 天前 17:41

此帖僅作者可見
作者: 鄧塏諺    時間: 6 天前 17:41

此帖僅作者可見
作者: 翁祐安    時間: 6 天前 17:41

此帖僅作者可見
作者: 王韋鈞    時間: 6 天前 17:46

此帖僅作者可見
作者: 張馭棋    時間: 6 天前 17:50

此帖僅作者可見
作者: 翁品皓    時間: 5 天前 14:35

此帖僅作者可見
作者: 陳子芳    時間: 4 天前 21:20

此帖僅作者可見




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