Ввести m чисел. Определить, сколько раз встречается максимальное? - C#
Формулировка задачи:
Ввести m чисел. Сколько раз встречается максимальное.С#
Решение задачи: «Ввести m чисел. Определить, сколько раз встречается максимальное?»
textual
Листинг программы
static void Main(string[] args) { int m, numberMax, number, count; while (true) { numberMax = number = count = 0; Console.WriteLine("введите m:"); while (!int.TryParse(Console.ReadLine(), out m)) ; Console.WriteLine("введите " + m +" чисел:"); for (int i = 0; i < m; i++) { while (!int.TryParse(Console.ReadLine(), out number)) ; if (number >= numberMax) { count = (number == numberMax) ? ++count : 1; numberMax = number; } } Console.WriteLine("numberMax =\t" + numberMax); Console.WriteLine("count =\t" + count); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д