Вопрос задан 05.07.2023 в 13:26. Предмет Информатика. Спрашивает Перекрест Игорь.

C# Написать программу, в которой вводятся с клавиатуры предложения, и выводит на экран только

цитаты, то есть предложения, заключенные в кавычки.
0 0
Перейти к ответам

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

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

Ответ:

using System;

using System.Text.RegularExpressions;

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           string s;

           Console.WriteLine("Введите текст:");

           s = Console.ReadLine().Replace('\"','\'');

           Regex r = new Regex(@"'[^']+'");

           foreach (Match m in r.Matches(s))

               Console.WriteLine(m.Value);

       }

   }

}

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

Конечно! Вот пример программы на C#, которая выполняет задачу, о которой вы спросили:

csharp
using System; class Program { static void Main() { Console.WriteLine("Введите предложения:"); string input = Console.ReadLine(); // Читаем введенную строку с клавиатуры // Разбиваем строку на предложения string[] sentences = input.Split(new char[] { '.', '!', '?' }, StringSplitOptions.RemoveEmptyEntries); // Перебираем предложения и выводим только цитаты foreach (string sentence in sentences) { if (sentence.Contains("\"")) { Console.WriteLine(sentence); } } Console.ReadLine(); // Чтобы консольное окно не закрылось сразу после вывода } }

В этой программе мы считываем предложения, введенные с клавиатуры, а затем разбиваем их на отдельные предложения, используя разделители ".", "!" и "?". Затем мы перебираем каждое предложение и проверяем, содержит ли оно символ кавычек """. Если содержит, то выводим предложение на экран.

Примечание: В этой программе мы предполагаем, что кавычки будут использоваться в виде пары, то есть каждое предложение будет иметь открывающую и закрывающую кавычки. Если требуется поддерживать цитаты, заключенные в одиночные кавычки или несбалансированные кавычки, программа должна быть изменена соответствующим образом.

0 0

Похожие вопросы

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

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

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