• Предмет: Информатика
  • Автор: podpisnovafish
  • Вопрос задан 6 лет назад

С#
Использовать стандартную библиотеку System
Дана строка, в которой содержится осмысленное текстовое сообщение. Слова сообщения разделяются пробелами и знаками препинания.
Удалить из сообщения все повторяющиеся слова(без учёта регистра)​


grabelnikov757: консольное приложение?
podpisnovafish: да
grabelnikov757: не знаю как решить без system.linq , но код на всякий скину.

Ответы

Ответ дал: grabelnikov757
0

Код:

using System;

using System.Linq;

namespace _123

{

   class Program

   {

       static void Main(string[] args)

       {

           string x;

           x = Console.ReadLine();

           x = x.ToLower();

           string[] words = x.Split(new char[] { ' ' });

           

           string[] result = words.Distinct().ToArray();

           

           for (int i = 0; i < result.Length; i++)

           {

               Console.WriteLine(result[i]);

           }

           

       }

   }

}

Приложения:
Вас заинтересует