Schaltjahr.java |
1 /** 2 * 183.592 Programmierpraxis TU Wien WS2014/15 H.Moritsch 3 * Test, ob eine Jahreszahl ein Schaltjahr darstellt 4 */ 5 public class Schaltjahr { 6 public static void main(String[] args) { 7 8 int jahr; 9 10 jahr = 2000; 11 12 if (jahr % 4 == 0) { // durch 4 ganzzahlig teilbar 13 14 if (jahr % 100 == 0) { // durch 100 ganzzahlig teilbar 15 16 if (jahr % 400 == 0) // durch 400 ganzzahlig teilbar 17 System.out.println("Schaltjahr"); 18 else // durch 400 nicht ganzzahlig teilbar 19 System.out.println("kein Schaltjahr"); 20 } 21 else // durch 100 nicht ganzzahlig teilbar 22 System.out.println("Schaltjahr"); 23 } 24 else // durch 4 nicht ganzzahlig teilbar 25 System.out.println("kein Schaltjahr"); 26 27 } 28 } 29