| 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