if else Anfänger
-
hallo!
Ich habe da so ein Problem
Ich bin Anfänger und weiss nicht wie ich zu ner "Endlosschleife" machen kann.
Also ich möchte, dass man ein Ergebnis eingibt. Wenn dieses falsch ist soll man nochmals aufgefordert werden das Ergebnis einzugeben. Aber wie geht das?
Wäre über jeden Ratschlag dankbar.cout << "Geben Sie das Ergebnis ein:" << endl; cin >> Ergebnis; if(!Ergebnis) {cout << "Falsch" << endl; //hier fehlt was, denn hier solls ja wieder an den Anfang springen } else { cout << "Richtig"; }
-
Wenn du eine endlosSCHLEIFE haben willst...solltest du auch eine Schleife einbauen!
Ergebnis mit falsch initialisieren while(!Ergebnis){ cout << "Geben Sie das Ergebnis ein:" << endl; cin >> Ergebnis; if(!Ergebnis) cout << "Falsch" << endl; } cout << "Richtig";
-
anfänger_001 schrieb:
cout << "Geben Sie das Ergebnis ein:" << endl; cin >> Ergebnis; while(!Ergebnis) {cout << "Falsch" << endl; cin >> Ergebnis; //hier fehlt was, denn hier solls ja wieder an den Anfang springen } cout << "Richtig";
-
danke