Forum

Einloggen | Registrieren | RSS  

Schaltjahr in C++ (Computertechnik)

verfasst von brue(R), 01.04.2012, 19:44 Uhr
(editiert von brue am 01.04.2012 um 19:45)

>> if(Jahr/4)

Rechne das mal aus, wenn ich irrgend ein Jahr eingebe. zB bei 2012 kommt hier als Resultat 503 raus. Die if Bedingung ist immer wahr, wenn da etwas anderes als eine 0 in der Klammer steht. Die Bedingung wird also bei jedem Jahr wahr sein (Ausser im Jahr 0, da 0/4 = 0)
So gehts also nicht.

Ob eine Zahl durch eine andere ohne Rest teilbar ist, pruefst du am besten mit dem Modulo Operator (%)

gruss



Gesamter Thread:

Schaltjahr in C++ - silent_max(R), 01.04.2012, 18:02 (Computertechnik)
Schaltjahr in C++ - brue(R), 01.04.2012, 19:44
Schaltjahr in C++ - Björn(R), 01.04.2012, 19:45
Schaltjahr in C++ - 79616363(R), 02.04.2012, 05:29