Пользователь вводит строку, которая обязательно содержит буквы «а» и «о» (в любом регистре). Напиши программу, которая определяет, какая из букв – «а» или «о» встречается в ней раньше при просмотре слева направо и выводит сообщение в формате «Буква … встречается раньше».
Входные данные:
Вводится строка, которая обязательно содержит буквы «а» и «о» (в любом регистре).
Выходные данные:
Выводится строка в формате «Буква … встречается раньше».
Пример ввода:
оскар
Пример вывода:
Буква о встречается раньше
Примечание:
Для вывода текста пользуйся только командой print(), подсказки внутри команды input() не используй!
python
# Ввод строки от пользователя
word = input()
# Инициализация переменных для индексов букв "а" и "о"
index_a = len(word)
index_o = len(word)
# Поиск индексов букв "а" и "о" в строке
for i in range(len(word)):
if word[i] == 'а' or word[i] == 'А':
index_a = i
elif word[i] == 'о' or word[i] == 'О':
index_o = i
# Проверка, какая буква встречается раньше
if index_a < index_o:
print('Буква а встречается раньше')
else:
print('Буква о встречается раньше')
После запуска данной программы, пользователь вводит строку, содержащую буквы "а" и "о", и программа определяет, какая из них встречается раньше. Результат выводится в соответствии с условием задачи.
Таким образом, программа принимает строку от пользователя, ищет буквы "а" и "о" в этой строке, определяет, какая из них встречается раньше, и выводит сообщение о том, какая буква встречается раньше.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет