Дан набор ненулевых целых чисео; признак его завершения - число 0. Вывести колличество чисел в наборе с 3й цифрой 2

4 Сен 2019 в 12:41
303 +1
0
Ответы
1

Код решения на Python:

count = 0
while True:
num = int(input("Введите число (для завершения введите 0): "))
if num == 0:
break
if abs(num) // 100 % 10 == 2:
count += 1
print("Количество чисел с третьей цифрой 2:", count)

Программа считывает числа с клавиатуры до тех пор, пока не будет введен 0. Далее программа проверяет каждое число на то, имеет ли оно третью цифру 2, и прибавляет к счетчику, если условие выполняется. В конце программа выводит количество чисел с третьей цифрой 2.

20 Апр 2024 в 04:20
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир