Уточнение деталей вопроса

Представьте в форме блок-схемы алгоритм выделения прямой речи в предложении (рассмотрите случаи: слова автора перед прямой речью

Ответ на вопрос

, слова автора после прямой речи, прямая речь в середине предложения).

1. Начало алгоритма
2. Получение предложения
3. Поиск открывающей кавычки
4. Поиск закрывающей кавычки
5. Проверка наличия открывающей и закрывающей кавычки
6. Если кавычки найдены, то выделение прямой речи между ними
7. Если кавычки не найдены, то проверка наличия слов автора перед прямой речью
8. Если слова автора найдены, то выделение прямой речи после них
9. Если слова автора не найдены, то проверка наличия слов автора после прямой речи
10. Если слова автора найдены, то выделение прямой речи перед ними
11. Если слова автора не найдены, то проверка наличия прямой речи в середине предложения
12. Если прямая речь найдена, то ее выделение
13. Конец алгоритма