Предмет: Информатика, автор: tph26947

Условие
Дана последовательность целых чисел, оканчивающаяся нулём. Необходимо найти количество чисел в этой последовательности. Ноль числом последовательности не считается.

Формат входных данных
Вводится не более, чем 215 целых чисел, каждое из которых не превосходит по модулю (215−1). После последнего числа вводится 0.
Формат выходных данных
Требуется вывести одно число — количество чисел в последовательности.

Python


tph26947: входные данные выходные данные
1 5
2
3
4
5
0
tph26947: входне это 1 2 3 4 5 0 а выходные это 5
kssuvik: c = 0
a = 1
while a != 0:
c += 1
a = int(input())
print(c - 1) #вариант для ленивых

Ответы

Автор ответа: slysnenko
13

Всё очень просто =)

a=int(input())

c=0

while a!= 0:

   c+=1

   a=int(input())

print(c)

СДЕЛАЙ ОТВЕТ ЛУЧШИМ!

Автор ответа: nyn63920
2

a=int(input())

c=0

while a!= 0:

   c+=1

   a=int(input())

print(c)

Похожие вопросы
Предмет: Алгебра, автор: Какстова