cctnt
Erfahrenes Mitglied
Tag
Ich beschäftige mich im moment mit Goto und der verwendung.
Meine Frage/Problem besteht darin, das ich einen console Basierenden Rechner bastle aber die exit function nicht richtig funktioniert.
Es klappt zwar schon Wunderbar das der Rechner alle Zahlen erkennt die nicht zur auswahl stehen, allerdings, so bald ich einen buchstaben oder sonderzeichen eingebe, wird die schleife ohne unterbrechung durchlaufen.
Hier mal der code:
Jegliche Verbesserungsvorschläge sind Willkommen.
Ich beschäftige mich im moment mit Goto und der verwendung.
Meine Frage/Problem besteht darin, das ich einen console Basierenden Rechner bastle aber die exit function nicht richtig funktioniert.
Es klappt zwar schon Wunderbar das der Rechner alle Zahlen erkennt die nicht zur auswahl stehen, allerdings, so bald ich einen buchstaben oder sonderzeichen eingebe, wird die schleife ohne unterbrechung durchlaufen.
Hier mal der code:
PHP:
int valuea = 0;
selection:
cout << "Do you want to continue" << endl;
cout << "Yes = 1" << endl;
cout << "No = 2" << endl;
cout << "Choice =" << endl;
cin >> valuea;
if (valuea == 1)
{
goto start;
}
else if (valuea == 2)
{
return 0;
}
else if (valuea < 1 || valuea > 2)
{
cout << "Wrong Choice. Choose again." << endl;
goto selection;
}
return 0;
Jegliche Verbesserungsvorschläge sind Willkommen.