Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста. Не понимаю (

Вероника Маркова Ученик (90), на голосовании 2 недели назад
Голосование за лучший ответ
Денис Лепешко Мастер (1174) 1 месяц назад
а какой язык
Вероника МарковаУченик (90) 1 месяц назад
Питон
Денис Лепешко Мастер (1174) Вероника Маркова, Могу попробывать привлечь чат гпт , пойдет?
Денис ЛепешкоМастер (1174) 1 месяц назад
def process_sequence():
sum_numbers = 0
positive_count = 0
negative_count = 0

while True:
number = int(input())
if number == 0:
break
sum_numbers += number
if number > 0:
positive_count += 1
elif number < 0:
negative_count += 1

count_difference = positive_count - negative_count
print(sum_numbers)
print(count_difference)
# Пример использования:
# На вход подаются числа:
# 150
# -200
# -1
# 0
# Ожидаемый вывод:
# -51
# -1
zzz Мыслитель (7683) 1 месяц назад
sum_numbers = 0
count_positive = 0
count_negative = 0
while True:
num = int(input("Введите число: "))
if num == 0:
break
sum_numbers += num
if num > 0:
count_positive += 1
elif num < 0:
count_negative += 1
print("Сумма чисел:", sum_numbers)
print("Разность количества положительных и отрицательных чисел:", count_positive - count_negative)
Celtic Hammer Мудрец (13986) 1 месяц назад
 m = [] 
while True:
n = int(input())
if n:
m += [n]
else:
break
print(sum(m))
print(len(list(filter(lambda x: x > 0, m))) - (len(list(filter(lambda x: x < 0, m)))))
Василий Шуба Знаток (276) 1 месяц назад
 x=[] 
# "x" это массив в которм буду все введенные числа
while True:
a=int(input())
if a!=0:
x.append(a)
else:
break
print(sum(x))#функция "sum" суммирует все аргументы массива
# проходимся по всему массиву и считаем "+" и "-" числа
plus, minus=0,0
for i in x:
if i>0:
plus+=1
else:
minus+=1
print(plus-minus)
Похожие вопросы