
Дана строка. Указать те слова, которые содержат хотя бы одну букву k. Помогите составить программу
в C#

Ответы на вопрос

{
foreach (string s in Console.ReadLine().Split(' '))
if (s.IndexOf('k') > -1)
Console.Write(s + ' ');
Console.ReadLine();
}



Поиск слов с буквой "k" в строке на C#
Если вам нужно найти слова в строке, которые содержат хотя бы одну букву "k", вы можете использовать следующую программу на C#:
```csharp using System;
class Program { static void Main() { string inputString = "Дана строка, в которой нужно найти слова с буквой k"; string[] words = inputString.Split(new char[] { ' ', ',', '.', ':', ';', '!', '?' }, StringSplitOptions.RemoveEmptyEntries);
Console.WriteLine("Слова, содержащие букву 'k':");
foreach (string word in words) { if (word.Contains("k")) { Console.WriteLine(word); } } } } ```
В этой программе мы начинаем с объявления строки `inputString`, которая содержит вашу исходную строку. Затем мы используем метод `Split` для разделения строки на отдельные слова, используя массив разделителей, таких как пробел, запятая, точка и т. д. Мы также передаем флаг `StringSplitOptions.RemoveEmptyEntries`, чтобы удалить пустые элементы из массива слов.
Затем мы проходим по каждому слову в массиве `words` и проверяем, содержит ли оно букву "k" с помощью метода `Contains`. Если слово содержит "k", мы выводим его на консоль.
Вы можете изменить значение переменной `inputString` на свою собственную строку для тестирования программы. Результатом выполнения программы будет список слов, содержащих букву "k".


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili