Eingabe einer ZIFFER
-
Hallo ich bins wieder einmal xD
Also ich brauch eine Funktion (willse mir schreiben) die genau EINE Ziffer in eine Variable schribt.Das ist an sich kein Problem nur ich will die Ziffer von der eingabe lesen.Das heist das überbrüft werden soll das auch eine Ziffer eingeben wurde und nicht anderes. Also 0-9 und keine Buchstaben etc. oder Zeichen die länger als ein Byte sind(mehr als ein zeichen)
MFg
-
isdigit()
-
gehts nicht n bischen konkreter xD
also header-Datei
vlt bsp damit ich sehen kann wie mans verwendet
-
isdigit() (Header <cctype>) kann dir sagen, ob ein gegebenes Zeichen eine Ziffer ist (daneben gibt es noch ähnliche Funktionen wie isalpha(), isxdigit() etc):
char c; cin.get(c); if(isdigit(c)) mach was else cout<<"das war KEINE Ziffer";
-
Super THX :p
