Предмет: Информатика,
автор: vikiyaki
написати код на ПАЙТОН
Задано текст з цифр і літер латинського алфавіту. Скласти програму, яка визначає, яких літер – голосних {a, e, i, o, u, y} або приголосних більше в цьому тексті.
Ответы
Автор ответа:
0
consonantcount = 0
dissonantcount = 0
string = input("Введіть стрічку: ")
dissonants = ["a","e","i","o","u","y"]
digits = ["0","1","2","3","4","5","6","7","8","9"]
for i in string:
if i in dissonants:
dissonantcount += 1
elif i not in dissonants and i not in digits:
consonantcount += 1
if consonantcount > dissonantcount:
print("Приголосних більше!")
elif consonantcount < dissonantcount:
print("Голосних більше!")
Автор ответа:
0
text = input("Введіть текст: ")
vowels = 0
consonants = 0
for i in text:
if i in "аеиіоу":
vowels += 1
elif i in "бвгґджзйклмнпрстфхцчшщ":
consonants += 1
if vowels > consonants:
print("Голосних більше")
elif vowels < consonants:
print("Приголосних більше")
else:
print("Голосних та приголосних однаково")
Похожие вопросы
Предмет: История,
автор: kosenovsultan
Предмет: Литература,
автор: Yanngg
Предмет: Литература,
автор: dekurahovuuci
Предмет: Математика,
автор: Аноним
Предмет: Математика,
автор: anastasiaserova2107