Scanner scanner = new Scanner(System.in);
int zahl1 = scanner.nextInt();
int zahl2 = scanner.nextInt();
int zahl3 = scanner.nextInt();
if (zahl1 < 0 && zahl2 < 0) {
if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 3");
System.out.println("Anzahl positiver Zahlen: 0");
} else if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 > 0 && zahl2 > 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 3");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 2");
}
} else if (zahl1 > 0 && zahl2 < 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 2");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 < 0 && zahl2 > 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 2");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 > 0 && zahl2 == 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 2");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 == 0 && zahl2 > 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 2");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 == 0 && zahl2 == 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 1");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 == 0 && zahl2 == 0) {
if (zahl3 == 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 < 0 && zahl2 == 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 1");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 == 0 && zahl2 < 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 1");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 < 0 && zahl2 < 0) {
if (zahl3 == 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 > 0 && zahl2 > 0) {
if (zahl3 == 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 2");
}
}
package de.codegym.task.task04.task0429;
/*
Positive und negative Zahlen
Gib über die Tastatur drei ganze Zahlen ein. Zeige die Anzahl der positiven Zahlen und die Anzahl der negativen Zahlen im ursprünglichen Datensatz in der folgenden Form an:
„Anzahl negativer Zahlen: a“ und „Anzahl positiver Zahlen: b“, wobei a und b Unbekannte sind.
*/
import java.io.*;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
//schreib hier deinen Code
Scanner scanner = new Scanner(System.in);
int zahl1 = scanner.nextInt();
int zahl2 = scanner.nextInt();
int zahl3 = scanner.nextInt();
if (zahl1 < 0 && zahl2 < 0) {
if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 3");
System.out.println("Anzahl positiver Zahlen: 0");
} else if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 > 0 && zahl2 > 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 3");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 2");
}
} else if (zahl1 > 0 && zahl2 < 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 2");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 < 0 && zahl2 > 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 2");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 > 0 && zahl2 == 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 2");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 == 0 && zahl2 > 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 2");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 1");
}
} else if (zahl1 == 0 && zahl2 == 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 1");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 == 0 && zahl2 == 0) {
if (zahl3 == 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 < 0 && zahl2 == 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 1");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 == 0 && zahl2 < 0) {
if (zahl3 > 0) {
System.out.println("Anzahl negativer Zahlen: 1");
System.out.println("Anzahl positiver Zahlen: 1");
} else if (zahl3 < 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 < 0 && zahl2 < 0) {
if (zahl3 == 0) {
System.out.println("Anzahl negativer Zahlen: 2");
System.out.println("Anzahl positiver Zahlen: 0");
}
} else if (zahl1 > 0 && zahl2 > 0) {
if (zahl3 == 0) {
System.out.println("Anzahl negativer Zahlen: 0");
System.out.println("Anzahl positiver Zahlen: 2");
}
}
}
}