Даны два слова. Для каждой буквы первого слова определить, входит ли она во второе слово - 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();
}
}
}