// Wann ist ein Jahr ein Schaltjahr? public class Schaltjahr { public static void main(String[] args) { int jahr = Eingabe.readInt("Bitte geben Sie eine Jahreszahl ein: "); boolean schaltjahr = false; // a % b liefert den ganzzahligen Teilungsrest von a/b. if(jahr % 4 == 0) { // Wenn Jahr durch 4 teilbar ist... schaltjahr = true; if(jahr % 100 == 0) { // wenn Säkularjahr ... schaltjahr = false; if(jahr % 400 == 0) { // Wenn Jahr durch 400 teilbar ist... schaltjahr = true; } } } System.out.print("Das Jahr " + jahr + " ist "); if(schaltjahr) System.out.println("ein Schaltjahr!"); else System.out.println("kein Schaltjahr."); } }