char-Eingabe
-
Hi,
folgende Situation:
Ich muss eine char-Eingabe tätigen! Ich darf aber nur einen bestimmten Buchstaben eingeben, damit etwas passiert (z.B. "b")! Bei allen anderen Buchstaben und Zahlen darf nichts passieren!
if(eingabe!='b') ??????;
Ist das in C++ zu realisieren??
stak9
-
Öhmmm du hast doch die Lösung schon ...
-
Nene, so meine ich das nicht!!
Beispiel:
cout<<"Geben sie b ein: "; cin>>eingabe; if(eingabe=='b')start() //wenn "b" eingegeben wird, muss funktion "start" //aufgerufen werden! if(eingabe!='b') //wenn Eingabe nicht "b" ist, dann darf absolut //NICHTS passieren! Ich darf nicht rausspringen //oder sonst was!
Hmmmm, ich glaub ich habe aber eine Lösung dafür, ich versuchs mit ner Schleife, die nur beendet wird, wenn eingabe=='b' ist!
stak9
-
Ganz einfach so:
char b; cin>>a; if(b == 'b') start(); else return 0;
oder?