Предмет: Информатика,
автор: idudkin853
PYTHON. Вводится последовательность вещественных чисел, не равных нулю. Известно, что последний элемент последовательности равен 0. Вычислите сумму всех положительных и всех отрицательных чисел.
Ответы
Автор ответа:
1
positive, negative = 0, 0
while x := float(input()):
if x > 0:
positive += x
else:
negative += x
print(f"Сумма положительных: {positive}")
print(f"Сумма отрицательных: {negative}")
teacher1011:
Попробуйте
Автор ответа:
2
x, _sumPositive, _sumNegative = None, 0, 0
while x != 0:
x = float(input())
if x > 0:
_sumPositive += x
else:
_sumNegative += x
print(f"Сумма положительных: {_sumPositive}\nСумма отрицательных: {_sumNegative}")
Похожие вопросы
Предмет: Английский язык,
автор: злата505
Предмет: Русский язык,
автор: VladA566
Предмет: Окружающий мир,
автор: катя200512
Предмет: Математика,
автор: maslenko
Предмет: Математика,
автор: Zaremka111111