Предмет: Информатика, автор: xxxx20052005

разработать программу которая считывает текст из файла и выводит на экран только вопросительные предложения из этого текста. предусмотреть пользовательский интерфейс на с#​

Ответы

Автор ответа: Markus21312
0

Відповідь:

using System;

using System.IO;

class Program

{

   static void Main()

   {

       Console.WriteLine("Введите путь к файлу:");

       string filePath = Console.ReadLine();

       try

       {

           string[] lines = File.ReadAllLines(filePath);

           Console.WriteLine("Вопросительные предложения из файла:");

           foreach (string line in lines)

           {

               if (IsQuestion(line))

               {

                   Console.WriteLine(line);

               }

           }

       }

       catch (FileNotFoundException)

       {

           Console.WriteLine("Файл не найден.");

       }

       catch (Exception ex)

       {

           Console.WriteLine("Произошла ошибка: " + ex.Message);

       }

       

       Console.ReadLine();

   }

   static bool IsQuestion(string sentence)

   {

       if (string.IsNullOrWhiteSpace(sentence))

       {

           return false;

       }

       char lastChar = sentence[sentence.Length - 1];

       return lastChar == '?';

   }

}

Пояснення:

Похожие вопросы
Предмет: Физкультура и спорт, автор: melnikmila64
Предмет: Английский язык, автор: verygood17