Для решения задачи необходимо отфильтровать положительные числа из списка введённых значений. Вот пошаговое решение:
1. **Считывание числа `n`**: Это количество чисел, которые нужно обработать.
2. **Сбор чисел**: В цикле считываем `n` чисел.
3. **Фильтрация положительных чисел**: Проверяем каждое число на условие `число > 0`.
4. **Вывод результата**: Выводим каждое положительное число на отдельной строке.
**Код на Python:**
n = int(input())
positive_numbers = []
for _ in range(n):
num = int(input())
if num > 0:
positive_numbers.append(num)
for num in positive_numbers:
print(num)
**Пример работы:**
- **Ввод:**
3
1
-2
3
- **Вывод:**
1
3
**Объяснение:**
- Число `n = 3` означает, что будет введено 3 числа.
- Числа `1`, `-2`, `3` проверяются на положительность.
- Положительные числа (`1` и `3`) выводятся построчно.
Это решение гарантирует, что все введённые положительные числа будут выведены в исходном порядке.
Задача 3
Соня считала расстояние между остановками поезда, на котором они с семьёй ездят на дачу. У Сони не очень хорошо с математикой, поэтому иногда она получала отрицательные числа или 0.
Есть число n и n чисел. Выведи все положительные из них.
Ввод Вывод
3
1
2
3 1
2
3
1
-18