Предмет: Информатика, автор: podpisnovafish

С#
Использовать стандартную библиотеку System
Дана строка, в которой содержится осмысленное текстовое сообщение. Слова сообщения разделяются пробелами и знаками препинания. Вывести только те слова сообщения, которые содержат хотя бы одну цифру​

Ответы

Автор ответа: restIess
0

using System;

namespace restless

{

   class Program

   {

       static void Main(string[] args)

       {

           Console.Write("Введите сообщение: ");

           string[] str = Console.ReadLine().Split(' ', ',', '!', '?', '.', '.', '-');

           Console.Write("\nСлова, которые содержат хотя бы 1 цифру: ");

           foreach (string ch in str)

           {

               for (int i = 0; i < ch.Length; i++)

               {

                   if (Char.IsDigit(ch[i]))

                   {

                       Console.Write($"{ch} ");

                       break;

                   }

               }

           }

       }

   }

}

Похожие вопросы