Даны два слова. Для каждой буквы первого слова определить, входит ли она во второе слово - C# (189771)

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

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

Решить нужно на языке С#.Даны два слова. Для каждой буквы первого слова определить, входит ли она во второе слово. Повторяющиеся буквы первого слова не рассматривать. На- пример, если заданные слова процессор и информация, то для букв первого из них ответом должно быть: нет да да да нет нет.

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

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
 
namespace Gulima
{
    class Program
    {
        static void Main(string[] args)
        {
 
            String string1, string2;
 
            Console.Write("Enter first string = "); string1 = Console.ReadLine();
            Console.Write("Enter second string = "); string2 = Console.ReadLine();
 
            string1 = new string(string1.Distinct().ToArray());
            List<String> list2 = new List<string>();
            for (int i = 0; i < string2.Length;i++ ) {
                list2.Add(string2[i].ToString());
            }
 
            for (int i = 0; i < string1.Length; i++) {
                Console.WriteLine(string1[i].ToString() + " = " + list2.Exists(symbol => symbol.ToString() == string1[i].ToString()));
            }
 
            Console.ReadLine();
        }
    }
}

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


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

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

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