標題:
猜拳遊戲 (一)
[打印本頁]
作者:
周政輝
時間:
2017-9-9 09:49
標題:
猜拳遊戲 (一)
運用產生隨機亂數的技巧, 設計一個猜拳遊戲,
使用者可以選擇出剪刀石頭或布, 電腦隨機出拳.
#include<iostream>
#include<cstdlib>
#include<time.h>
using namespace std;
int main()
{
// 1 剪刀 2 石頭 3 布
// 使用者可以自行選擇要出哪一個,電腦自動出拳
// 判斷最後結果誰贏
// 隨機 1~3
int player =0;
int computer = 0;
cout << "請出拳 輸入 1 剪刀 2 石頭 3 布" << endl;
cin >> player;
srand(time(NULL));
computer = (rand()%3)+1;
cout << "你出" << player << endl;
cout << "電腦出" << computer << endl;
cout << "結果: ";
if(player ==computer)
{
cout << "平手" << endl;
}
else if(player ==1 && computer == 3)
{
cout << "你贏了" << endl;
}
else if(player ==2 && computer == 1)
{
cout << "你贏了" << endl;
}
else if(player ==3 && computer == 2)
{
cout << "你贏了"<<endl;
}
else
{
cout << "你輸了" << endl;
}
system("pause");
return 0;
}
複製代碼
作者:
莊旻叡
時間:
2017-9-9 09:58
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2