Считать массив слов - C#

Узнай цену своей работы

Формулировка задачи:

Как реализовать алгоритм, если после буквы не следует буква, считать слово. Имею вот такую программу, которая выводит последнюю букву слова, нужно реализовать в ней алгоритм данный выше. Пока что он считывает слова именно через пробел. Реализовать нужно без LINQ.
 string[] s = Console.ReadLine().Split(' ');
            for(int i = 0; i < s.Length; i++)
            {
                Console.Write(s[i][s[i].Length - 1]);
            }

Решение задачи: «Считать массив слов»

textual
Листинг программы
using System;
 
class Program
{
    static void Main()
    {
        string text = "abracadabra euphoria Linux";
        char prev = '\0';
        foreach (char ch in text)
        {
            if (!Char.IsLetter(ch) && Char.IsLetter(prev)) { Console.Write(prev); }
            prev = ch;
        }
        if (Char.IsLetter(prev)) { Console.Write(prev); }
        Console.WriteLine();
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5
Похожие ответы