1   /** 
2    * 183.592 Programmierpraxis TU Wien WS2014/15 H.Moritsch
3    * Überprüfung, ob ein Rechteck ein Parallelogramm ist
4    * Für die Seitenlängen muss gelten: a muss gleich lang wie c sein,
5    * und b gleich lang wie d.
6    */
7   public class Parallelogramm {
8       public static void main(String[] args) {
9   
10          int a;
11          int b;
12          int c;
13          int d;
14  
15          a = 10;
16          b = 11;
17          c = 10;
18          d = 11;
19  
20          // verschachtelte if-Anweisungen
21          // wenn a gleich lang wie c ist,
22          if ( a == c )
23              // dann:
24              // wenn b gleich lang wie d ist
25              if ( b == d )       
26                  System.out.println("Parallelogramm");           // hier gilt a == c && b == d
27              else
28                  System.out.println("kein Parallelogramm");      // hier gilt a == c && b != d
29  
30          else                                                    
31              System.out.println("kein Parallelogramm");          // hier gilt a != c 
32  
33  
34          // zum Vergleich: eine zusammengesetzte Bedingung
35  
36          if ( a == c && b == d )
37              System.out.println("Parallelogramm");
38          else
39              System.out.println("kein Parallelogramm");
40  
41      }
42  }
43