Hallo,
ich programmiere grade ein Programm, das die eingabe (eine Zahl von 1 - 5) überprüft, und nur wenn eine Zahl zwischen 1-5 eingegeben wurde, zur nächsten Anweisung ausführt. Wenn das nicht der Fall ist, soll das die Eingabe erneut auftauchen.
Das ganze soll mit einer do - while Schleife Programmiert werden. Hat jemand eine Idee, wie ich die Variable überprüfen kann. Eine art, "enthalten- in"- Funktion.
Das folgende Script funktioniert leider nicht:
Danke...
weby6
ich programmiere grade ein Programm, das die eingabe (eine Zahl von 1 - 5) überprüft, und nur wenn eine Zahl zwischen 1-5 eingegeben wurde, zur nächsten Anweisung ausführt. Wenn das nicht der Fall ist, soll das die Eingabe erneut auftauchen.
Das ganze soll mit einer do - while Schleife Programmiert werden. Hat jemand eine Idee, wie ich die Variable überprüfen kann. Eine art, "enthalten- in"- Funktion.
Das folgende Script funktioniert leider nicht:
Code:
#include <iostream.h>
int main()
{
int zahl;
do
{
cout << "Bitte geben sie eine Zahl (1<N<4) ein:" << endl;
cin >> zahl;
} while (zahl>1 && zahl<4);
cout << "Programmende!" << endl;
getchar();
return 0;
}
Danke...
weby6