標題:
051 猜數字遊戲
[打印本頁]
作者:
游東祥
時間:
2014-5-10 13:09
標題:
051 猜數字遊戲
讓系統產生一個隨機亂數,範圍在1~99之間。接著讓使用者輸入數字,並告訴使用者這個輸入的數字有沒有猜中。
如果猜中就結束遊戲。
如果沒猜中,系統提示大於或小於數值,最多可以猜10次。
作者:
林宇翔
時間:
2014-5-10 13:42
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
srand(time(NULL));
int a = 0;
int b = 0;
a = (rand() % 99) + 1;
for(int i = 1; i <= 10; i++)
{
cout << "☆請輸入第" << i << "次★:" ;
cin >> b;
if(b == a)
{
cout << "★恭喜你答對了,答案為:" << a << "☆" << endl;
break;
}
if(b < a)
{
cout << "在大點" << endl;
}
if(b > a)
{
cout << "在小點" << endl;
}
if(i == 10)
{
cout << "★恭喜你答錯了,答案為:" << a << "☆" << endl;
}
}
system("pause");
return 0;
}
複製代碼
作者:
李允軒
時間:
2014-5-17 15:38
#include<iostream>
#include<ctime>
#include<cstdlib>
using namespace std;
int main()
{
srand(time(NULL));
int a,b;
a = (rand() % 99) + 1;
for (int i = 1; i <= 10; i++)
{
cout << "請輸入第" << i << "個數:";
cin >> b;
if (b == a)
{
cout << "恭喜你答對了! 答案是:" << a <<"你總共猜了" << i << "次" << endl;
break;
}
if (b < a)
{
cout << "再大一點"<< endl;
}
if (b > a)
{
cout << "再小一點"<< endl;
}
if (b == 10)
{
cout << "恭喜你答錯了! 答案是:" << a << endl;
}
}
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2