標題:
[作業] 任抽一張撲克牌
[打印本頁]
作者:
tonyh
時間:
2014-8-2 17:43
標題:
[作業] 任抽一張撲克牌
本帖最後由 tonyh 於 2014-8-9 16:54 編輯
設計一小程式, 可以隨機地顯示整組52張撲克牌中的任一張牌號.
[attach]937[/attach]
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(time(NULL));
re:
system("cls");
int a=rand()%4+3;
int b=rand()%13+1;
cout<<"您抽到的牌是: "<<char(a);
if(b==1)
cout<<"A";
else if(b==11)
cout<<"J";
else if(b==12)
cout<<"Q";
else if(b==13)
cout<<"K";
else
cout<<b;
cout<<endl;
system("pause");
goto re;
return 0;
}
複製代碼
作者:
劉得恩
時間:
2014-8-2 17:56
本帖最後由 劉得恩 於 2014-8-2 17:59 編輯
#include <iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
char x;
int y;
srand(time(NULL));
while(1)
{
system("CLS");
cout<<"你抽到的牌是:";
x=3+rand()%4;
y=rand()%13+1;
cout<<x;
if(y==1)
cout<<"A \n";
else if(y==11)
cout<<"J \n";
else if(y==12)
cout<<"Q \n";
else if(y==13)
cout<<"K \n";
else
cout<<y<<" \n";
system("pause");
}
return 0;
}
複製代碼
作者:
張峻瑋
時間:
2014-8-2 17:57
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
srand(time(NULL));
re:
system("cls");
int a,b;
a=rand()%4+3;
b=rand()%13+1;
cout<<"您所抽到的牌是: ";
cout<<char(a);
if(b==1)
cout<<"A"<<endl;
else if(b==11)
cout<<"J"<<endl;
else if(b==12)
cout<<"Q"<<endl;
else if(b==13)
cout<<"K"<<endl;
else
cout<<b<<endl;
system("pause");
goto re;
return 0;
}
複製代碼
作者:
張郁庭
時間:
2014-8-4 14:44
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
srand(time(NULL));
re:
for(int j=1; j<=13; j++)
{
int r=rand()%10;
if(r==0)
{
if(j==1)
cout<<"您抽到的牌是: "<<char(3)<<"A "<<endl;
else if(j==11)
cout<<"您抽到的牌是: "<<char(3)<<"J ";
else if(j==12)
cout<<"您抽到的牌是: "<<char(3)<<"Q ";
else if(j==13)
cout<<"您抽到的牌是: "<<char(3)<<"K ";
else
cout<<"您抽到的牌是: "<<char(3)<<j<<" ";
system("pause");
system("cls");
goto re;
}else if(r==2)
{
goto re;
if(j==1)
cout<<"您抽到的牌是: "<<char(3)<<"A ";
else if(j==11)
cout<<"您抽到的牌是: "<<char(3)<<"J ";
else if(j==12)
cout<<"您抽到的牌是: "<<char(3)<<"Q ";
else if(j==13)
cout<<"您抽到的牌是: "<<char(3)<<"K ";
else
cout<<"您抽到的牌是: "<<char(3)<<j<<" ";
system("pause");
system("cls");
}else if(r==2)
{
goto re;
if(j==1)
cout<<"您抽到的牌是: "<<char(3)<<"A ";
else if(j==11)
cout<<"您抽到的牌是: "<<char(3)<<"J ";
else if(j==12)
cout<<"您抽到的牌是: "<<char(3)<<"Q ";
else if(j==13)
cout<<"您抽到的牌是: "<<char(3)<<"K ";
else
cout<<j<<" ";
system("pause");
system("cls");
}else
{
goto re;
if(j==1)
cout<<"您抽到的牌是: "<<char(3)<<"A ";
else if(j==11)
cout<<"您抽到的牌是: "<<char(3)<<"J ";
else if(j==12)
cout<<"您抽到的牌是: "<<char(3)<<"Q ";
else if(j==13)
cout<<"您抽到的牌是: "<<char(3)<<"K ";
else
cout<<"您抽到的牌是: "<<char(3)<<j<<" ";
system("pause");
system("cls");
}
}
system("pause");
return 0;
}
複製代碼
作者:
周雍程
時間:
2014-8-7 17:12
本帖最後由 周雍程 於 2014-8-9 16:48 編輯
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(time(NULL));
re:
system("cls");
int a=rand()%4+3;
int b=rand()%13+1;
cout<<"您抽到的牌是: "<<char(a);
if(b==1)
cout<<"A ";
else if(b==11)
cout<<"J ";
else if(b==12)
cout<<"Q ";
else if(b==13)
cout<<"K ";
else
cout<<b;
system("pause");
goto re;
return 0;
}
複製代碼
作者:
李允軒
時間:
2014-8-8 17:54
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
int a, b;
srand(time(NULL));
START:
system("cls");
for(int i = 0; i < 1; i++)
{
a = rand() % 4 + 3;
}
for(int i = 0; i < 1; i++)
{
b = rand() % 12 + 1;
}
cout << "你所抽到的牌是:";
cout << char(a);
if (b == 1)
{
cout << "A" << endl;
}
else if (b == 11)
{
cout << "J" << endl;
}
else if (b == 12)
{
cout << "Q" << endl;
}
else if (b == 13)
{
cout << "K" << endl;
}
else
{
cout << b << endl;
}
system("pause");
goto START;
return 0;
}
複製代碼
作者:
張彥承
時間:
2014-8-9 16:49
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(time(NULL));
re:
system("cls");
int a=rand()%4+3;
int b=rand()%13+1;
cout<<"您所抽到的牌是:"<<char(a);
if(b==1)
cout<<"A";
else if(b==11)
cout<<"J";
else if(b==12)
cout<<"Q";
else if(b==13)
cout<<"K";
else
cout<<b;
system("pause");
goto re;
return 0;
}
複製代碼
作者:
林宇翔
時間:
2014-8-9 16:50
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
int a,b;
re:
system("cls");
srand(time(NULL));
a=rand()%4+3;
b=rand()%13+1;
cout<<char(a);
if(b==1)
cout<<"A ";
else if(b==11)
cout<<"J ";
else if(b==12)
cout<<"Q ";
else if(b==13)
cout<<"K ";
else
cout<<b<<" ";
cout<<endl;
system("pause");
goto re;
return 0;
}
複製代碼
作者:
劉得旗
時間:
2014-8-9 16:52
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
srand(time(NULL));
re:
system("cls");
int a=rand()%4+3;
int b=rand()%13+1;
cout<<"你抽到的是:"<<char(a);
if(b==1)
cout<<"A";
else if(b==11)
cout<<"J";
else if(b==12)
cout<<"Q";
else if(b==13)
cout<<"K";
else
cout<<b;
cout<<endl;
system("pause");
goto re;
return 0;
}
複製代碼
作者:
張郁庭
時間:
2014-8-15 19:39
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(time(NULL));
re:
system("cls");
int a=rand()%4+3;
int b=rand()%13+1;
cout<<"您抽到的牌是: "<<char(a);
if(b==1)
cout<<"A";
else if(b==11)
cout<<"J";
else if(b==12)
cout<<"Q";
else if(b==13)
cout<<"K";
else
cout<<b;
cout<<endl;
system("pause");
goto re;
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2