Ноль не учитывает, положительные считает, отрицательные тоже. считает верно, но не проходит проверку, что не так, подскажите ?? public class Solution { public static void main(String[] args) throws Exception { //напишите тут ваш код BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int x = Integer.parseInt(reader.readLine()); int y = Integer.parseInt(reader.readLine()); int z = Integer.parseInt(reader.readLine()); int b = 0; // -кол=во положительных int a = 0; // кол-во отрицательных if (x > 0 ) b++; else if (x < 0) a++; if (y > 0 ) b++; else if (y < 0) a ++; if (z > 0 ) b++; else if (z < 0 ) a++; System.out.println("количество отрицательных чисел:" + a ); System.out.println("количество положительных чисел:" + b); } }