C++ / Suche Operator für eine gerade und ungerade Zahl
-
Hi,
von einer eingegebenen Zahl soll abgefragt werden ob sie gerade oder ungerade ist. Jetzt fehlt mir nur noch der befehl dafür. Oder gibt es dafür keinen?
-
zahl % 2 (true - ungerade, false gerade)
-
wie funktioniert der in ner If Anweisung?
If ("Eingaber der Zahl" %?????)
{
cout << " Zahl ist gerade!!";
.....
-
Schätze eher so:
if((zahl % 2) == true) { //ungerade }
-
VirtualDreams schrieb:
Schätze eher so:
if((zahl % 2) == true) { //ungerade }
wobei man sich eigentlich das ==true sparen kann
-
Wie muss ich die eingegeben Zahl angeben?? Als float, double,...????
-
es handelt sich um ganze zahlen schätze ich mal so mußt du wohl int oder longint (hoffentlich richtig) nehmen.
-
Danke für die schnelle Hilfe. Funktioniert jetzt alles