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

50 БАЛОВ. PYTHON.Задано пятизначное натуральное число. Увеличить на 1 всё его чётные цифры.
Пример :
12345 → 13355​

Ответы

Автор ответа: makason512
1

def increase_even_digits(num):

   # Преобразуем число в строку

   num_str = str(num)

   # Инициализируем пустую строку для хранения результата

   result_str = ""

   # Перебираем каждую цифру в строке

   for digit in num_str:

       # Преобразуем цифру в число

       digit = int(digit)

       # Увеличиваем чётные цифры на 1

       if digit % 2 == 0:

           digit += 1

   result_str += str(digit)

# Преобразуем результирующую строку обратно в число и возвращаем результат

return int(result_str)


asya5459: спасибо
makason512: работает? я просто не праверял xD
asya5459: да спасибо
makason512: проверь только, если что напиши, поправлю
Похожие вопросы
Предмет: Физика, автор: arnazjekshen090
Предмет: Химия, автор: aniazoloto899top90