Нужна помощь с задачей С#

Дана строка. Словом текста является последовательность цифр и букв латинского алфавита; между соседними словами - не менее одного пробела, за последним словом - точка. Найти и сохранить в строке те слова, в которых цифры и буквы латинского алфавита чередуются. Все остальные слова удалить.


Ответы (1 шт):

Автор решения: Максим Фисман
  1. Вводим строку

  2. Проходим по всем символам:
    Если (символ i - цифра И символ i+1 - цифра ИЛИ символ i - буква И символ i+1 - буква, то
    удаляем нынешнее слово

    Если символ i - пробел, то
    обнуляем нынешнее слово

    Иначе
    добавляем символ i к нынешнему слову

Большего вам, увы, никто не даст, пока вы не сделаете что-то сами.

Предупреждение: Если в ближайшее время вы не сделаете правки вопроса, добавив собственные попытки решения, то ваш вопрос в это самое ближайшее время закроют.

→ Ссылка