Ребят, помогите. Что за последний пункт такой, просто в прошлой задаче всё так же делал и получилось, а тут не работает.
Пытался просто оставить 2 вывода, там же всё равно ноль будет передан, но тоже не работает. Объясните в чём прикол
package com.javarush.task.jdk13.task04.task0429;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/*
Положительные и отрицательные числа
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner scan = new Scanner(System.in);
int Num1 = scan.nextInt();
int Num2 = scan.nextInt();
int Num3 = scan.nextInt();
int NumNull = 0;
int countBad = 0;
int countGood= 0;
int countNull= 0;
if(Num1 < 0){
countBad++;
}else{
countGood++;
}
if(Num2 < 0){
countBad++;
}else{
countGood++;
}
if(Num3 < 0){
countBad++;
}else{
countGood++;
}
if (countBad > countNull){
System.out.println("количество отрицательных чисел: " + countBad);
}else {
System.out.println("количество отрицательных чисел: " + countNull);
}
if (countGood > countNull){
System.out.println("количество положительных чисел: " + countGood);
}else {
System.out.println("количество положительных чисел: " + countNull);
}
}
}