public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader n = new BufferedReader(new InputStreamReader(System.in));
int[] arr = new int[3];
for (int i = 0; i < arr.length; i++) {
arr[i] = Integer.parseInt(n.readLine());
}
int count = 0;
for (int j = 0; j < arr.length; j++) {
while (true) {
if (arr[j] > 0) {
count++;
}
break;
}
}
System.out.println(count);
}
}
Sergey Vladimirovich
9 уровень
Задачу решил, но считаю что у меня БЫДЛО код, прошу оценить)))
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
--------Master
10 марта 2019, 14:01
В чем смысл оборачивать обычнейший if бесконечным циклом, прерываемым после первой же итерации, то есть никаким циклом по сути и не являющимся?
0
Sergey Vladimirovich
10 марта 2019, 14:16
согласен, while лишний))
0
--------Master
10 марта 2019, 14:25
Ну и при желании все это можно написать в один цикл и без массива - хранить введенные данные тут вроде как не нужно, только проверить каждое число сразу после ввода
0