Даны два слова. Для каждой буквы первого слова определить, входит ли она во второе слово - C# (199503)
Формулировка задачи:
Даны два слова. Для каждой буквы первого слова определить, входит ли она во второе слово. Повторяющиеся буквы первого слова рассматривать только один раз. Например, если заданные слова «процессор» и «информация», то для букв первого из них ответом должно быть: « нет да да да нет нет». (C#)
Работу проделать на форме.
Решение задачи: «Даны два слова. Для каждой буквы первого слова определить, входит ли она во второе слово»
textual
Листинг программы
static string GetResult(string first, string second) { string result = string.Empty; //удаляем повторяющиеся символы for (int i = 0; i <= first.Length - 2; i++) { for (int j = i+1; j <= first.Length - 1; j++) { if (first[i] == first[j]) first = first.Remove(j, 1); } } //проверяем содержит ли вторая строка символы первой for (int i = 0; i < first.Length; i++) { if (second.Contains(first[i])) result += "да "; else result += "нет "; } return result; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д