Задание:
На «3»:
Запросите фамилию отца, имя отца (заканчивается на согласную букву), имя сына. Выведите Фамилию Имя Отчество сына. Проверка правильности ввода не требуется.
На «4»:
Запросите фамилию отца, имя отца (заканчивается на согласную букву или «й»), имя сына. Выведите Фамилию Имя Отчество сына. Пользователь будет вводить только такие имена отца, которые заканчиваются на согласную букву или «й». Нужно проверить заканчивается имя на «й» или нет.
На «5»:
Запросите фамилию отца, имя отца (заканчивается на согласную букву или «й»), имя и пол ребенка. Выведите Фамилию Имя Отчество ребенка. Пользователь будет вводить только такие имена отца, которые заканчиваются на согласную букву или «й». Нужно проверить заканчивается имя на «й» или нет.

ваняшка ваняшка    1   24.03.2021 09:10    2

Ответы
дождолей дождолей  23.04.2021 09:11

name = input('Имя отца: ')

surname = input('Фамилия отца: ')

name_baby = input('Имя ребенка: ')

gender_baby = input('Пол ребенка (м/ж): ')

if name[-1] == 'й':

   if gender_baby == 'м':

       print(f'{surname} {name_baby} {name[:-1]}евич')

   else:

       print(f'{surname} {name_baby} {name[:-1]}евна')

else:

   if gender_baby == 'м':

       print(f'{surname} {name_baby} {name}ович')

   else:

       print(f'{surname} {name_baby} {name}овна')

Объяснение:

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика