BufferedReader r = new BufferedReader(new InputStreamReader (System.in)); int g = Integer.parseInt(r.readLine()); int s = Integer.parseInt(r.readLine()); int a = Integer.parseInt(r.readLine()); int e = 0; int t = 0; if (g>0) t++; else if (g<0) e++; else if (g==0) {e=e; t=t;} if (s>0) t++; else if (s<0) e++; else if (s==0) {e=e; t=t;} if (a>0) t++; else if (a<0) e++; else if (a==0) {e=e; t=t;} System.out.println ("количество отрацательных чисел: " + e); System.out.println ("количество положительных чисел: " + t); проверил все комбинации чисел, всё работает согласно условию задачи.