Предмет: Информатика,
автор: 77Dominator
Помогите
Попросити користувача ввести рядок Записати введений рядок у змінну in вивести текст введений користувачем так, щоб всі голосні, якими закінчується слово, були замінені на верхній регістр. Наприклад:
Введіть текст: Встала й весна, чорну землю сонну розбудила, уквітчала її рястом, барвінком укрила
Після перетворення: ВсталА й веснА, чорнУ землЮ соннУ розбудилА, уквітчалА ЇЇ рястом, барвінком укрилА
Ответы
Автор ответа:
0
Ответ:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Объяснение:
Автор ответа:
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)
Похожие вопросы
Предмет: Қазақ тiлi,
автор: vfgtyf
Предмет: Русский язык,
автор: сэм35
Предмет: Русский язык,
автор: ДенисШ
Предмет: Химия,
автор: Islamsaad18
Предмет: Алгебра,
автор: TankVI
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)