Найти в строке самое короткое и самое длинное слова. - C#
Формулировка задачи:
Информатик не объясняет, но требует
Помогите, пожалуйста.
Желательно подробнее все расписать по действиям.
найти в строке самое короткое и самое длинное слова. подсчитать , сколько раз каждая буква слова встречается в этом слове.
Решение задачи: «Найти в строке самое короткое и самое длинное слова.»
textual
Листинг программы
Console.Write("Введите строку: ");
string text = Console.ReadLine();
//удаляем пробелы в конце и начале строки (если они есть)
text = text.Trim();
//заносим в массив Arr все слова, разделённые пробелом
string[] Arr = text.Split(' ');
int min = 999999;
int max = 0;
for (int i = 0; i < Arr.Length; i++)
{
if (Arr[i].Length < min) min = Arr[i].Length;
if (Arr[i].Length > max) max = Arr[i].Length;
}
Console.WriteLine("Самое длинное слово: {0}\nСамое короткое слово: {1}",max,min);
Console.ReadKey();