Найти самое длинное/короткое слово в массиве строк - C#
Формулировка задачи:
Можно вычислить самое короткое слово только если сделать int minLen = +20. Так и должно быть?
С Linq не знаком...
string[] array = { "Kyiv", "NY", "Barcelona", "San-Francisco", "Madrid", "Washington" }; int minLen = 0, indexMin = 0; int maxLen = 0, indexMax = 0; for (int i = 0; i < array.Length; i++) { if (array[i].Length > maxLen) { maxLen = array[i].Length; indexMax = i; } else if (array[i].Length < minLen) { minLen = array[i].Length; indexMin = i; } } Console.WriteLine("Max words is " + array[indexMax]); Console.WriteLine("Min words is " + array[indexMin]);
Решение задачи: «Найти самое длинное/короткое слово в массиве строк»
textual
Листинг программы
int minLen = array[0].Length, indexMin = 0; int maxLen = array[0].Length, indexMax = 0;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д