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 a = 0;
if (x < 0)
a++;
if (y < 0)
a++;
if (z < 0)
a++;
int b = 0;
if (x > 0)
b++;
if (y > 0)
b++;
if (z > 0)
b++;
System.out.println("количество отрицательных чисел: " + a);
System.out.println("количество положительных чисел: " + b);
Дмитрий Орлов
26 уровень
Подскажите почему такое решение не проходит?
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Дмитрий Орлов
1 июля 2021, 16:39
Ввести с клавиатуры три целых числа. Вывести на экран количество положительных и количество отрицательных чисел в исходном наборе, в следующем виде:
"количество отрицательных чисел: а", "количество положительных чисел: б",
где а, б - искомые значения.
Пример:
а) при вводе чисел
2
5
6
получим вывод
количество отрицательных чисел: 0
количество положительных чисел: 3
Пример:
б) при вводе чисел
-2
-5
6
получим вывод
количество отрицательных чисел: 2
количество положительных чисел: 1
0
KIRAExpert
1 июля 2021, 19:13
В вашем коде ошибки не нашел. выложите полностью код. возможно где то синтаксическая ошибка или подобное. Какой пунк(ы) не проходят?
0
KIRAExpert
1 июля 2021, 12:05
Неплохо было бы увидеть задание
0