-
Notifications
You must be signed in to change notification settings - Fork 0
Description
#include
#include
#include
#include <unistd.h>
using namespace std;
int n,r[10],dachon[10],dem=0,diff,rs,k=0;
bool check=true;
int main()
{
system("color 9");
cout <<"Debug-V:0.5.0 beta_test"<<endl;
for (int i=0; i<=9; i++)
{
r[i]=0;
}
cout <<" ========================"<<endl<<" || ||"<<endl<<" || Crocodile Game ||"<<endl<<" || ||"<<endl<<" ========================"<<endl;
cout <<"Moi chon do kho cua tro choi: 1/2/3 : ";
cin >>diff;
switch(diff)
{
case 1:
{
srand(static_cast( time(nullptr)));
cout <<"DO KHO DA CHON: I"<<endl<<"...Dang su ly";
sleep(1);
cout <<".";
sleep(1);
cout <<".";
sleep(1);
cout <<"."<<endl<<endl;
rs = rand()%10;
r[rs]=1;
break;
}
case 2:
{
srand(static_cast( time(nullptr)));
cout <<"DO KHO DA CHON: II"<<endl<<"...Dang su ly";
sleep(1);
cout <<".";
sleep(1);
cout <<".";
rs = rand()%10;
r[rs]=1;
sleep(1);
cout <<"."<<endl;
rs = rand()%10;
r[rs]=1;
cout <<"..done.."<<endl;
break;
}
case 3:
{
srand(static_cast<unsigned int>( time(nullptr)));
system("color 6");
cout <<"DO KHO DA CHON: III"<<endl<<"...Dang su ly";
sleep(1);
cout <<".";
rs = rand()%10;
r[rs]=1;
sleep(1);
cout <<".";
rs = rand()%10;
r[rs]=1;
sleep(1);
cout <<"."<<endl;
rs = rand()%10;
r[rs]=1;
cout <<"..done.."<<endl;
break;
}
default:
{
cout <<"...Dang su ly";
sleep (1);
cout <<".";
sleep (1);
cout <<".";
sleep (1);
cout <<"."<<endl;
system("color 4");
cout <<"ban da chon sai"<<endl;
return 0;
}
}
system("color A");
//cout <<rs;
for (int i=0; i<=9; i++)
if (r[i]==1) k++;
while (check==true)
{
for (int i=0; i<=9; i++)
{
if (r[i]==0||r[i]==1) cout <<char(178)<<" ";
if(r[i]==2) cout <<"_ ";
//if (r[i]==1) cout <<"* ";
}
cout <<endl;
for (int i=1; i<=10; i++)
{
cout <<i<<" ";
}
cout <<endl<<"Diem hien tai la: "<<dem<<endl <<"Moi chon rang de kham: ";
cin >>n;
n--;
cout <<"...Dang su ly..."<<endl<<endl;
sleep(1);
for (int i=1; i<=10; i++)
{
if (dachon[n]!=0)
{
cout <<"Rang so: "<<n+1<<" da duoc tron, vui long kham rang khac"<<endl;
cin >>n;
n--;
sleep(1);
cout <<"...Dang su ly..."<<endl<<endl;
}
}
dachon[n]++;
if (r[n]==1)
{
system("color 4");
cout <<endl<<endl<<"============"<<endl<<"||YOU LOSE||"<<endl<<"============"<<endl<<endl;
for (int i=0; i<=9; i++)
{
if (r[i]==0) cout <<char(178)<<" ";
if(r[i]==2) cout <<"_ ";
if (r[i]==1) cout <<"* ";
}
cout <<endl;
for (int i=1; i<=10; i++)
{
cout <<i<<" ";
}
cout <<endl<<"Rang So: "<<n+1<<" la rang bi sau"<<endl<<"Diem cua ban la: "<<dem;
return 0;
}
else
{
r[n]=2;
dem++;
cout <<endl<<endl;
}
cout <<"...done..."<<endl<<endl;
if((10-dem)==k)
{
int i=1;
cout <<"==========="<<endl<<"||YOU WIN||"<<endl<<"==========="<<endl;
for (int i=0; i<=9; i++)
{
if (r[i]==0) cout <<char(178)<<" ";
if(r[i]==2) cout <<"_ ";
if (r[i]==1) cout <<"* ";
}
cout <<endl;
for (int i=1; i<=10; i++)
{
cout <<i<<" ";
}
while (check==true)
{
i++;
sleep (1);
if (i==15) i=1;
switch(i)
{
case 1:
{
system ("color 1");
break;
}
case 2:
{
system ("color 2");
break;
}
case 3:
{
system ("color 3");
break;
}
case 4:
{
system ("color 4");
break;
}
case 5:
{
system ("color 5");
break;
}
case 6:
{
system ("color 6");
break;
}
case 7:
{
system ("color 7");
break;
}
case 8:
{
system ("color 8");
break;
}
case 9:
{
system ("color 9");
break;
}
case 10:
{
system ("color A");
break;
}
case 11:
{
system ("color B");
break;
}
case 12:
{
system ("color C");
break;
}
case 13:
{
system ("color D");
break;
}
case 14:
{
system ("color E");
break;
}
}
}
}
}
return dem;
}
//-My fisrt C++ Game - Writer:LeXuanLam 1 hour and 30 minutes to build--30 minute to debug!