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
Plaintext

//---------------------------------------------------------------------------
#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";
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;
}