Создать программу, которая запрашивает вещественные числа до тех пор,
пока не будет введен ноль, и выводит сумму тех из них, у которых дробная
часть равно 1/2. Если пользователь ввел не число, программа должна
запросить ввод числа повторно.

13 Окт 2020 в 19:44
237 +1
0
Ответы
1

number = None
total = 0

while True:
try:
number = float(input("Введите число: "))
if number == 0:
break
elif number % 1 == 0.5:
total += number
except ValueError:
print("Ошибка! Введите число.")
continue

print(f"Сумма чисел с дробной частью равной 1/2: {total}")

17 Апр 2024 в 22:53
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир