Считать массив слов - 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();
}
}