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

Помогите
Попросити користувача ввести рядок Записати введений рядок у змінну in вивести текст введений користувачем так, щоб всі голосні, якими закінчується слово, були замінені на верхній регістр. Наприклад:
Введіть текст: Встала й весна, чорну землю сонну розбудила, уквітчала її рястом, барвінком укрила
Після перетворення: ВсталА й веснА, чорнУ землЮ соннУ розбудилА, уквітчалА ЇЇ рястом, барвінком укрилА​


seresnk19560: s = input("Введіть текст: ")
s1 = s.split()
syllables = ['а', 'о', 'у', 'і', 'е', 'я', 'ю', 'є', 'ї']
coma = [',','.','!','?',':',';']
ford = []
listToStr = ' '.join(map(str, ford))
for word in s1:
if word[-1] in syllables:
ford.append(word[:-1]+word[-1].upper())
elif word[-1] in coma and word[-2] in syllables:
ford.append(word[:-2]+word[-2].upper()+word[-1])
else:
ford.append(word)
listToStr = ' '.join([str(elem) for elem in ford])
print(listToStr)

Ответы

Автор ответа: nazarmayfat69
0

Ответ:

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

Объяснение:

Автор ответа: seresnk19560
0

Ответ:

вот

Объяснение:

s = input("Введіть текст: ")

s1 = s.split()

syllables = ['а', 'о', 'у', 'і', 'е', 'я', 'ю', 'є', 'ї']

coma = [',','.','!','?',':',';']

ford = []

listToStr = ' '.join(map(str, ford))

for word in s1:

 if word[-1] in syllables:

   ford.append(word[:-1]+word[-1].upper())

 elif word[-1] in coma and word[-2] in syllables:

   ford.append(word[:-2]+word[-2].upper()+word[-1])

 else:

   ford.append(word)

listToStr = ' '.join([str(elem) for elem in ford])

print(listToStr)

Похожие вопросы
Предмет: Русский язык, автор: ДенисШ
Предмет: Алгебра, автор: TankVI