glas_count.py 725 B

123456789101112131415
  1. # На вход программе подается одна строка с буквами русского языка. Напишите программу, которая определяет количество гласных и согласных букв.
  2. txt = input().lower()
  3. gc = 0
  4. sc = 0
  5. glas = ['а', 'у', 'о', 'ы', 'и', 'э', 'я', 'ю', 'ё', 'е']
  6. soglas = ['б', 'в', 'г', 'д', 'ж', 'з', 'й', 'к', 'л', 'м', 'н', 'п', 'р', 'с', 'т', 'ф', 'х', 'ц', 'ч', 'ш', 'щ']
  7. for sym in txt:
  8. if sym in glas:
  9. gc += 1
  10. elif sym in soglas:
  11. sc += 1
  12. print("Количество гласных букв равно", gc)
  13. print("Количество согласных букв равно", sc)