Liebe Leute,
habe zwar gesehen, dass schon 3 Schaltjahrberechnungen im Forum für Anfänger sind, komme damit aber nicht weiter.
Könnte jemand meinen Versuch anschauen, und mir sagen, warum bei allen Zahlen kein Schaltjahr ausgeworfen wird, wo hab' ich denn den Fehler?
Danke für Eure Mühe!
habe zwar gesehen, dass schon 3 Schaltjahrberechnungen im Forum für Anfänger sind, komme damit aber nicht weiter.
Könnte jemand meinen Versuch anschauen, und mir sagen, warum bei allen Zahlen kein Schaltjahr ausgeworfen wird, wo hab' ich denn den Fehler?
Danke für Eure Mühe!
Java:
public static void main (String [] args)
{
int a;
Out.println("Bitte geben sie ein Jahr für a ein");
a = In.readInt();
int erg1 = a/4;
int erg2 = a/100;
int erg3 = a/400;
switch (a = erg1)
{
case 1: Out.println("Ihr Jahr ist ein Schaltjahr");break;
case 2:
switch (a = erg2)
{
case 1: Out.println("Ihr Jahr ist kein Schaltjahr");break;
case 2:
switch (a = erg3)
{
case 1: Out.println("Ihr Jahr ist ein Schaltjahr");break;
default: Out.println("Ihr Jahr ist kein Schaltjahr");break;
}
default: Out.println("Ihr Jahr ist ein Schaltjahr");break;
}
default: Out.println("Ihr Jahr ist ein Schaltjahr");break;
}
}
}
Zuletzt bearbeitet von einem Moderator: