Информатика, вопрос задал gmailcom89153829884 , 7 лет назад

Напишите программу, которая вычисляет количество натуральных чисел, поданных на её вход, в которых все цифры равны двойке. Ввод заканчивается числом 0, которое является только признаком окончания ввода и в расчетах не участвует. Если таких чисел нет , то вывести -1.

Входные данные

Во входных строках записаны натуральные числа, по одному в каждой строке. В последней строке записано число 0.

Выходные данные

Программа должна вывести в одной строке найденное количество таких чисел или -1 если таких чисел нет.

Ответы на вопрос

Ответил Mrdenk
0

программа написана на python:

a = -1

kolvo = 0

while int(a) != 0:

res = True

a = str(input())

for i in range(0, len(a)):

if int(a[i]) != 2:

res = False

if res:

kolvo += 1

print(kolvo)

Ответил akaman32
0
где вывод на экран "-1" если нет чисел с двойками?
Новые вопросы