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