Вопрос задан 25.10.2026 в 16:44. Предмет Информатика. Спрашивает Михеева Аня.

Вводится последовательность вещественных чисел. Известно, что последний элемент последовательности равен 5. Найдите количество положительных чисел и минимальное из них. Python

Перейти к ответам

Ответы на вопрос

Отвечает Урванцева Ярослава.

Если числа вводятся по одному в строке и последовательность заканчивается числом \(5\), можно использовать такой код:

numbers = []
while True:
    x = float(input())
    numbers.append(x)
    if x == 5:
        break

positive = [x for x in numbers if x > 0]
print(len(positive))
print(min(positive))

Сначала программа собирает числа до \(5\), затем находит количество положительных чисел и наименьшее из них.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос