Nimmt nur noch Zahlen von 1 bis 100 an
This commit is contained in:
parent
2e07263e06
commit
a56fedb114
1 changed files with 8 additions and 4 deletions
|
@ -19,10 +19,14 @@ int main()
|
||||||
std::cout << "Errate die richtige Zahl zwischen 1 und 100: ";
|
std::cout << "Errate die richtige Zahl zwischen 1 und 100: ";
|
||||||
|
|
||||||
while(number!=randNumber)
|
while(number!=randNumber)
|
||||||
{
|
{
|
||||||
tries++;
|
do
|
||||||
getline(std::cin, input);
|
{
|
||||||
stringstream(input) >> number;
|
tries++;
|
||||||
|
getline(std::cin, input);
|
||||||
|
stringstream(input) >> number;
|
||||||
|
if(number<1 || number>100) std::cout << "Die eingegebene Zahl liegt nicht im Wertebereich. Gib eine Zahl zwischen 1 und 100 ein: ";
|
||||||
|
}while(number<1 || number>100);
|
||||||
|
|
||||||
if(number<randNumber) std::cout << "\nDie eingegebene Zahl ist zu klein! Versuche es erneut: ";
|
if(number<randNumber) std::cout << "\nDie eingegebene Zahl ist zu klein! Versuche es erneut: ";
|
||||||
else if(number>randNumber) std::cout << "\nDie eingegebene Zahl ist zu gro\xE1! Versuche es erneut: ";
|
else if(number>randNumber) std::cout << "\nDie eingegebene Zahl ist zu gro\xE1! Versuche es erneut: ";
|
||||||
|
|
Reference in a new issue