'''
Дана строка, состоящая из символов русского алфавита.
Разработайте скрипт для решения задачи:
Определите, сколько раз в ней встречается каждая из букв "a" и "о".
(Примечание: указанные буквы должны быть в строке;
регистр букв не имеет значения)
Пример выполнения скрипта:
Программа определения частоты вхождения букв в строку
введите строку -> Мама мыла окно
количество букв "a" в строке - 3
количество букв "о" в строке - 2
'''
print('Программа определения частоты вхождения букв в строку')
st = input('введите строку -> ')
k1 = 0 # обнуляем счетчик для буквы "а"
k2 = 0 # обнуляем счетчик для буквы "o"
l = len(st) # определяем длину строки
st = st.upper() # переводим строку в верхний регистр
for i in range(l):
if st[i] == 'А':
k1 += 1
if st[i] == 'О':
k2 += 1
print('количество букв "a" в строке -', k1)
print('количество букв "о" в строке -', k2)
© Кащеев Е. Решение задач по программированию на языке Python