G
Guest
Gast
Hallo,
ich versuche zurzeit ein Programm zu schreiben, das bis auf eine kleinigkeit läuft. Wie kann ich 4 zahlen also z.B. 1904 einlesen aber nur die letzten 2 werte, an meine if schleife weiterleite. Das ich den wert sozusagen trennen kann. In dem Programm würde das Jahr 1904 nicht als schaltjahr erkannt, obwohl es eins ist. Ich bitte um eine einfach Lösung, bin noch Anfänger.
Vielen dank
public class Test {
public static void main(String[] args) {
int sj = Integer.parseInt(args[0]);
if ( (sj % 4) == 0 ) // - 4 (/10)
{
System.out.println (sj+"Es ist ein Schaltjahr");
}
}
ich versuche zurzeit ein Programm zu schreiben, das bis auf eine kleinigkeit läuft. Wie kann ich 4 zahlen also z.B. 1904 einlesen aber nur die letzten 2 werte, an meine if schleife weiterleite. Das ich den wert sozusagen trennen kann. In dem Programm würde das Jahr 1904 nicht als schaltjahr erkannt, obwohl es eins ist. Ich bitte um eine einfach Lösung, bin noch Anfänger.
Vielen dank
public class Test {
public static void main(String[] args) {
int sj = Integer.parseInt(args[0]);
if ( (sj % 4) == 0 ) // - 4 (/10)
{
System.out.println (sj+"Es ist ein Schaltjahr");
}
}