Информатика, в ответе верните только текст: Задание 1: Какую задачу необходимо решить, когда

Информатика, в ответе верните только текст:

Задание 1: Какую задачу необходимо решить, когда пользователь вводит текст с клавиатуры и список зарезервированных слов? Как изменить регистр всех найденных зарезервированных слов на верхний и вывести измененный текст на экран?

Задание 2: Как посчитать количество предложений в некотором тексте и вывести полученный результат на экран с использованием языка программирования Python?

Тема: Работа с текстом в программировании

Объяснение: Для решения задачи, когда пользователь вводит текст с клавиатуры и список зарезервированных слов, а затем необходимо изменить регистр всех найденных зарезервированных слов на верхний и вывести измененный текст на экран, мы можем использовать язык программирования Python и следующий алгоритм:
1. Сначала получим от пользователя текст, используя функцию input(). Запишем его в переменную text.
2. Создадим список зарезервированных слов и запишем его в переменную reserved_words.
3. Разделим текст на отдельные слова, используя функцию split(). Сохраним результат в переменную words.
4. Пройдемся по каждому слову в списке words и проверим, является ли оно зарезервированным словом, сравнивая его с элементами списка reserved_words. Если слово является зарезервированным, изменим его регистр на верхний с помощью метода upper().
5. Объединим все слова в строку с помощью метода join() и присвоим результат переменной modified_text.
6. Выведем измененный текст на экран с помощью функции print().

Пример использования:

text = input("Введите текст: ")
reserved_words = ["слово1", "слово2", "слово3"]
words = text.split()

for i in range(len(words)):
    if words[i] in reserved_words:
        words[i] = words[i].upper()

modified_text = " ".join(words)
print(modified_text)

Совет: Для более удобной работы с текстом в программировании, можно ознакомиться с различными методами и функциями, доступными в выбранном языке программирования. Например, в Python существуют методы для работы со строками, такие как upper() для преобразования строки в верхний регистр, split() для разделения строки на отдельные слова и join() для объединения слов в строку.

Упражнение: Напишите программу на языке программирования Python, которая подсчитывает количество предложений в тексте и выводит полученный результат на экран. Для подсчета количества предложений используйте символы «.», «!» и «?».

Твой друг не знает ответ? Расскажи!