Hii
ich soll ein Programm schreiben, das feststellen kann, ob eine eingegebene Zahl einem Schaltjahr entspricht.
Bitte Jahreszahl eingeben. 2000
oder
Bitte Jahreszahl eingeben. 2021
Ein Jahr sei ein Schaltjahr, wenn die Jahreszahl durch 400 teilbar ist. Oder wenn es durch 4, aber nicht durch 100 teilbar ist. Das Programm gibt aus, ob das eingegebene Jahr ein Schaltjahr ist. Zum Beispiel:
Das Jahr 2000 ist ein Schaltjahr.
oder
Das Jahr 2021 ist kein Schaltjahr.
Ich habe schon angefangen, weiß allerdings, ob das was ich gemacht habe richtig ist, weshalb ich mich für ein paar Tipps freuen würde und wo ich die Zahlen einsetzen soll.
public static boolean schaltjahr(int jahr) {
if (jahr % 4 !=0) {
return true; }
if (jahr % 100==0 && jahr % 400!=0) {
rturn true; }
return false }
}
Das soll dabei rauskommen:
Was wird getestet? Eingabe Resultat
LeapYear.main(null); 2000 Bitte Jahreszahl
eingeben. Das Jahr 2000
ist ein Schaltjahr.
LeapYear.main(null); 2020 Bitte Jahreszahl
eingeben. Das Jahr 2020
ist ein Schaltjahr.
LeapYear.main(null); 2021 Bitte Jahreszahl
eingeben. Das Jahr 2021
ist kein Schaltjahr.