You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.4 KiB
C++
44 lines
1.4 KiB
C++
2 years ago
|
//---------------------------------------------------------------------------
|
||
|
#include <iostream.h>
|
||
|
#include <conio.h>
|
||
|
#include <stdlib.h>
|
||
|
|
||
|
|
||
|
main ()
|
||
|
{; void exit(int status);
|
||
|
marke1: clrscr() ;
|
||
|
char i ;
|
||
|
float ratezahl, eingabe, rateversuche;
|
||
|
ratezahl=random(100);
|
||
|
rateversuche=5;
|
||
|
cout << "!Ratespiel! (c)2008"<<endl;
|
||
|
cout << "Sie haben noch: " << rateversuche <<" Versuche!" << endl;
|
||
|
cout << "Erraten Sie die Zufallszahl von 1 bis 100 !" << endl;
|
||
|
marke2:if (rateversuche==0)
|
||
|
{cout <<"Leider Verloren! Die zahl war: " << ratezahl<< " Moechten Sie nocheinmal spielen? (j/n)"<<endl;
|
||
|
cin >> i ;
|
||
|
if(i=='j'||i=='J')
|
||
|
{goto marke1;}
|
||
|
else _exit(0);
|
||
|
}
|
||
|
else
|
||
|
cin >> eingabe;
|
||
|
if (eingabe==ratezahl)
|
||
|
{
|
||
|
cout << "Richtige Antwort!! Glueckwunsch! Moechten Sie nocheinmal spielen? (j/n)"<<endl;
|
||
|
cin >> i ;
|
||
|
if(i=='j'||i=='J')
|
||
|
{goto marke1;}
|
||
|
else _exit(0);}
|
||
|
else if (eingabe<ratezahl)
|
||
|
{cout << "Ihre Zahl ist zu klein! " <<endl;}
|
||
|
else if (eingabe>ratezahl)
|
||
|
{cout<< "Ihre Zahle ist zu gross! " <<endl;}
|
||
|
else
|
||
|
cout <<"Falsche Antwort! Versuchen Sie es nocheinmal :" <<endl;
|
||
|
rateversuche-=1;
|
||
|
cout << " Noch : " <<rateversuche << "Versuche" << endl;
|
||
|
goto marke2;
|
||
|
}
|
||
|
|