Вопрос задан 22.02.2019 в 21:53. Предмет Информатика. Спрашивает Петухова Лизок.

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

в C#
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кулмуратова Алима.
        static void Main()
        {
            foreach (string s in Console.ReadLine().Split(' '))
                if (s.IndexOf('k') > -1)
                    Console.Write(s + ' ');
            Console.ReadLine();
        }
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Поиск слов с буквой "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".

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос