標題:
猜拳遊戲
[打印本頁]
作者:
tonyh
時間:
2012-9-29 13:57
標題:
猜拳遊戲
#include<iostream>
using namespace std;
int main()
{
int computer;
int player;
start:
cout<<"請輸入你想出的拳:(1=剪刀 2=石頭 3=布) ";
cin>>player;
srand(time(NULL));
computer=rand()%3+1;
if(computer==1)
{
cout<<"電腦出剪刀";
if(player==1)
{
cout<<"你也出剪刀, 平手!";
}else if(player==2)
{
cout<<"你出石頭, 你贏了!";
}else if(player==3)
{
cout<<"你出布, 你輸了!";
}else
{
cout<<"你輸入錯誤!";
}
}
if(computer==2)
{
cout<<"電腦出石頭";
if(player==1)
{
cout<<"你出剪刀, 你輸了!";
}else if(player==2)
{
cout<<"你也出石頭, 平手!";
}else if(player==3)
{
cout<<"你出布, 你贏了!";
}else
{
cout<<"你輸入錯誤!";
}
}
if(computer==3)
{
cout<<"電腦出布";
if(player==1)
{
cout<<"你出剪刀, 你贏了!";
}else if(player==2)
{
cout<<"你出石頭, 你輸了!";
}else if(player==3)
{
cout<<"你也出布, 平手!";
}else
{
cout<<"你輸入錯誤!";
}
}
cout<<endl<<endl;
goto start;
system("pause");
return 0;
}
複製代碼
作者:
黃博鴻
時間:
2012-9-29 14:14
#include<iostream>
using namespace std;
int main()
{
int computer;
int player;
start:
cout<<"輸入你想出的拳:(1=剪刀; 2=石頭; 3=布) ";
cin>>player;
srand(time(NULL));
computer=rand()%3+1;
if(computer==1)
{
if(player==1)
{
cout<<"電腦出剪刀,你也出剪刀,平手!";
}else if(player==2)
{
cout<<"電腦出剪刀,你出石頭,你贏了!";
}else if(player==3)
{
cout<<"電腦出剪刀,你出布,你輸了!";
}else
{
cout<<"不要亂打,小心我打你!";
}
}else if(computer==2)
{
if(player==1)
{
cout<<"電腦出石頭,你出剪刀,你輸了!";
}else if(player==2)
{
cout<<"電腦出石頭,你也出石頭,平手!";
}else if(player==3)
{
cout<<"電腦出石頭,你出布,你贏了!";
}else
{
cout<<"不要亂打,小心我打你!";
}
}else if(computer==3)
{
if(player==1)
{
cout<<"電腦出布,你出剪刀,你贏了!";
}else if(player==2)
{
cout<<"電腦出布,你出石頭,你輸了!";
}else if(player==3)
{
cout<<"電腦出布,你也出布,平手!";
}else
{
cout<<"不要亂打,小心我打你!";
}
}
cout<<endl<<endl;
goto start;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2