'''
Натуральное число n вводится с клавиатуры.
Разработайте скрипт для решения задачи:
Определить, имеется ли в записи числа цифра "5".
Если имеется, вывести "Да", если нет - вывести "Нет".
Пример выполнения скрипта:
Программа определения цифры 5 в числе
Введите число n -> 125
Да
'''
print ('Программа определения цифры "5" в числе')
n = int(input('Введите число n -> '))
f = 0 # Вводим переменную f - флаг
while n != 0:
a = n % 10
if a == 5:
print('Да')
f = 1 # Если встретилась цифра 5, флаг приравниваем 1
break # останавливаем цикл
n //= 10
if f != 1: # Если флаг не равен 1, значит цифра 5 не встретилась
print('Нет')
© Кащеев Е. Решение задач по программированию на языке Python