Напишите программу, которая вычисляет количество естественных чисел, поданных на её вход,

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

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

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

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

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

Задать свой вопрос
1 ответ

программа написана на 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)

Evgenija Kapeljuk
где вывод на экран "-1" если нет чисел с двойками?
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт