Для каждого слова первого предложения определить, входит ли оно во второе предложение - C# (189756)

Узнай цену своей работы

Формулировка задачи:

Помогите решить!Даны два предложения. Для каждого слова первого предложения (в том чис-ле для повторяющихся в этом предложении слов) определить, входит ли оно во второе предложение

Решение задачи: «Для каждого слова первого предложения определить, входит ли оно во второе предложение»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
 
            string p1 = "Первое предложение, которое нужно проверить";
            string p2 = "Второе предложение, в котором нужно проверить";
 
            var words1 = p1.Split(",. -!?;:".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
            var words2 = p2.Split(",. -!?;:".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
 
            Console.WriteLine("Слова п1, содержащиеся в п2:\n" + string.Join(", ", words1.Where(x => words2.Contains(x))));
 
            Console.ReadKey();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы