1 // Logik.java
2 import static java.lang.System.out;
3
4 /** 5 * Logik testet die logischen Operatoren. 6 * Beispielprogramm zur Programmiertechnik 1, Teil 3. 7 * @author H.Drachenfels 8 * @version 17.3.2023 9 */
10 public final class Logik {
11 private Logik() { }
12
13 /** 14 * main ist der Startpunkt des Programms. 15 * @param args wird nicht verwendet. 16 */
17 public static void main(String[] args) {
18 int a = 0;
19 int b = 3;
20 System.out.printf("a = %d%nb = %d%n", a, b);
21
22 System.out.print("a < b | ++a > 0 = ");
23 System.out.println(a < b | ++a > 0);
24 System.out.printf("a = %d%nb = %d%n", a, b);
25
26 System.out.print("a < b || ++a > 0 = ");
27 System.out.println(a < b || ++a > 0);
28 System.out.printf("a = %d%nb = %d%n", a, b);
29
30 System.out.print("a > b & ++a > 0 = ");
31 System.out.println(a > b & ++a > 0);
32 System.out.printf("a = %d%nb = %d%n", a, b);
33
34 System.out.print("a > b && ++a > 0 = ");
35 System.out.println(a > b && ++a > 0);
36 System.out.printf("a = %d%nb = %d%n", a, b);
37 }
38 }
39