Skip to content

Main code #1

@Iz-HaruVN

Description

@Iz-HaruVN

#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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions