Hallo alle zusammen.
Ich habe frisch mit dem Informatikstudium angefangen und komme gerade nicht weiter.
Wir sollen ausgeben können, ob eine Jahreszahl ein Schaltjahr ist oder nicht. Dabei dürfen log. weise nur Jahreszahlen >=1 abgefragt werden. Ich bekomme es gerade nicht hin den Wert einer boolschen Methode auszugeben. Ich könnte auch über einen String einfach einen Text ausgeben lassen, ob Schaltjahr oder nicht. Aber es wird verlangt, dass der boolean Wert am Ende ausgegeben wird und irgendwie gelingt es mir nicht. Wäre super wenn mir jemand helfen könnte. Habe vorgestern mit dem Rauchen aufgehört und kann mich vor Wut, dass es nach mehrmaligem Rumprobieren immer noch nicht funktioniert gar nicht mehr richtig konzentrieren, wenn ich mir im Netz dazu etwas durchlese.
Ich habe frisch mit dem Informatikstudium angefangen und komme gerade nicht weiter.
Wir sollen ausgeben können, ob eine Jahreszahl ein Schaltjahr ist oder nicht. Dabei dürfen log. weise nur Jahreszahlen >=1 abgefragt werden. Ich bekomme es gerade nicht hin den Wert einer boolschen Methode auszugeben. Ich könnte auch über einen String einfach einen Text ausgeben lassen, ob Schaltjahr oder nicht. Aber es wird verlangt, dass der boolean Wert am Ende ausgegeben wird und irgendwie gelingt es mir nicht. Wäre super wenn mir jemand helfen könnte. Habe vorgestern mit dem Rauchen aufgehört und kann mich vor Wut, dass es nach mehrmaligem Rumprobieren immer noch nicht funktioniert gar nicht mehr richtig konzentrieren, wenn ich mir im Netz dazu etwas durchlese.
Java:
public class Datum {
public static void main(String[] args) {
//System.out.println(istSchaltjahr(jahr));
}
public static boolean istSchaltjahr(int jahr){
jahr=1676;
if(jahr>0){
if(jahr<=1583){
if(jahr%4==0){
return true;
}else{
return false;
}
}else{
if(((jahr%4 == 0) && (jahr%100 != 0)) || (jahr%400 == 0)){
return true;
}else{
return false;
}
}
}else{
System.out.println("Jahr muss größer Null sein"); //The method must return a result of typ boolean
}
//System.out.println(istSchaltjahr(jahr)); // <- Unreachable Code?
}
}
Zuletzt bearbeitet: