Вопрос задан 12.11.2018 в 20:26. Предмет Информатика. Спрашивает Цветкова Даша.

Написать программу которая считывает текст с клавиатуры и выводит цитаты тоесть только предложения

заключенные в кавычки с++
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Нафанова Полина.
Решение в прикрепленном файле.


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Я могу помочь вам с написанием программы на Python, которая будет считывать текст с клавиатуры и выводить цитаты, т.е. только предложения, заключенные в кавычки.

Вот пример программы:

```python def extract_quotes(text): quotes = [] start_index = 0 while True: start_quote = text.find('"', start_index) if start_quote == -1: break end_quote = text.find('"', start_quote + 1) if end_quote == -1: break quote = text[start_quote+1:end_quote] quotes.append(quote) start_index = end_quote + 1 return quotes

def main(): input_text = input("Введите текст: ") quotes = extract_quotes(input_text) if quotes: print("Найденные цитаты:") for quote in quotes: print(quote) else: print("Цитаты не найдены.")

if __name__ == "__main__": main() ```

Эта программа определяет функцию `extract_quotes`, которая принимает текст в качестве входного параметра и возвращает список цитат. Она использует два индекса, `start_quote` и `end_quote`, чтобы определить начало и конец каждой цитаты. Затем программа выводит найденные цитаты на экран.

В функции `main` мы просим пользователя ввести текст с клавиатуры, затем вызываем функцию `extract_quotes` для извлечения цитат и выводим их на экран.

Вы можете запустить эту программу на вашем компьютере, чтобы проверить ее работу.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос