1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
|
#include <iostream>
#include <conio>
#include <windows.h>
#include <iomanip>
#include <stdlib.h>
#include <time.h>
int main(){
srand(time(0));
int weightUno = 0, weightDos = 0;
cout<<"HORSE RACE"<<endl;
getch();
while((weightUno < 70) || (weightDos < 70))
{
if((weightUno >= 70) || (weightDos >= 70))
{
break;
}
gotoxy(1,4);
cout<<setw(weightUno)<<""<<" ;; "<<endl
<<setw(weightUno)<<""<<" ,;;'\\ "<<endl
<<setw(weightUno)<<""<<" __ ,;;' ' \\ "<<endl
<<setw(weightUno)<<""<<" /' '\\'~~'~' \\ /'\\.)"<<endl
<<setw(weightUno)<<""<<" ,;( )ONE / |. "<<endl
<<setw(weightUno)<<""<<" ,;' \\ /-.,,( ) \\ "<<endl
<<setw(weightUno)<<""<<" ) / ) / )| "<<endl
<<setw(weightUno)<<""<<" || || \\) "<<endl
<<setw(weightUno)<<""<<" (_\\ (_\\ "<<endl<<endl;
if((weightUno >= 70) || (weightDos >= 70))
{
break;
}
cout<<setw(weightDos)<<""<<" ;; "<<endl
<<setw(weightDos)<<""<<" ,;;'\\ "<<endl
<<setw(weightDos)<<""<<" __ ,;;' ' \\ "<<endl
<<setw(weightDos)<<""<<" /' '\\'~~'~' \\ /'\\.)"<<endl
<<setw(weightDos)<<""<<" ,;( )TWO / |. "<<endl
<<setw(weightDos)<<""<<" ,;' \\ /-.,,( ) \\ "<<endl
<<setw(weightDos)<<""<<" ) / ) / )| "<<endl
<<setw(weightDos)<<""<<" || || \\) "<<endl
<<setw(weightDos)<<""<<" (_\\ (_\\ "<<endl;
Sleep(500);
weightUno = weightUno + 1+rand()%(5);
weightDos = weightDos + 1+rand()%(5);
}
if(weightUno > weightDos)
{
gotoxy(1,25);
cout<<"The Winner is NUMBER ONE!";
}
if(weightDos > weightUno)
{
gotoxy(1,25);
cout<<"The Winner is NUMBER TWO!";
}
if(weightDos == weightUno)
{
gotoxy(1,25);
cout<<"DEAD HEAT";
}
getch();
return 0;
}
|