Ввести 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);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д