• Написать программу на С#:

    Задача:

    Дана строка. Словом текста считается любая последовательность букв латинского

    алфавита; между соседними словами - не менее одного пробела, за последним словом -

    точка. Найти и сохранить в строке те слова последовательности, которые отличны от

    последнего слова и удовлетворяют следующему свойству: слово совпадает с начальным

    отрезком латинского алфавита (a, ab, abc, abed,...). Все остальные слова удалить.

Ответы 1

  •             string text = "hello world london is the      capital of hello world cat  cat DOG AppLe.";

                string[] x = text.Trim('.').Split(' ', StringSplitOptions.RemoveEmptyEntries);             string newstring = x[0];             for(int i = 1; i < x.Length; i++)                 if(x[i] != x[0])                     newstring += $" {x[i].Substring(1, x[i].Length - 1)}";             Console.WriteLine(newstring); // hello orld ondon s he apital f orld at at OG ppLe

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years