Ребят я решил задание это, но хотел знать можно было бы сделать как то по другому?
Я сделал его при помощи класса.
В классе сделал статичную переменную.
И конструктор в котором при создании обьекта нужно присвоить число, так и ещё проверятся "число больше 0?" То к статической переменной +1
Можно было сделать как то задание без использования обьектов?
Условия задания.
-----------------------------------------------------------------------------------------------------------------------------------------------
Положительное число
Ввести с клавиатуры три целых числа. Вывести на экран количество положительных чисел среди этих трех.
Примеры:
а) при вводе чисел
-4
6
6
получим вывод
2
б) при вводе чисел
-6
-6
-3
получим вывод
0
в) при вводе чисел
0
1
2
получим вывод
2
Требования:
1. Программа должна считывать числа c клавиатуры.
2. Программа должна выводить число на экран.
3. Программа должна выводить количество положительных чисел в исходном наборе.
4. Если положительных чисел нет, программа должна вывести "0".
5. Учти, что "0" не относится ни к положительным, ни к отрицательным числам.
Fomka_Wyverno
41 уровень
Решил, но можно было вместится в меньше строк и без использования обьектов?
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ksenia VolkovaJava Developer в DXCMaster
17 ноября 2020, 17:23решение
Конечно, можно было.
Просто создаешь переменную-счетчик, считываешь трижды число с клавиатуры и проверяешь на > 0. Если положительное - увеличиваешь переменную-счетчик.
+3