Помогите пж Написать программу на Python Напишите программу, которая в последовательности целых чисел определяет их сумму и подсчитывает разность количества положительных и отрицательных чисел последовательности. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). программа должна вывести два числа: сумму чисел и разность количества положительных и отрицательных чисел.

Есть ответ
12.12.2022
365

Ответ


sum = 0
pCount = 0
oCount = 0
print('Вводите числа по очереди')
print('Чтобы закончить введите 0')
while True:
   n = int(input())
   if n == 0:
       break
   sum += n
   if n > 0:
       pCount += 1
   else:
       oCount += 1
po = pCount - oCount
print('Сумма чисел:',sum)
print('Разность количества положительных и отрицательных:',po)


Если вы нашли правильное решение, вы можете поблагодарить нас начиная с 10 рублей.
Просто нажмите на кнопку "Подарить".
12.12.2022
Этот сайт использует cookies (Политика Cookies). Вы можете указать условия хранения и доступ к cookies в своем браузере.