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);
проверил все комбинации чисел, всё работает согласно условию задачи.
package com.javarush.task.task04.task0429;
/*
Положительные и отрицательные числа
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
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);//напишите тут ваш код
}
}
