Ввести m чисел. Определить, сколько раз встречается максимальное? - C#

Узнай цену своей работы

Формулировка задачи:

Ввести m чисел. Сколько раз встречается максимальное.С#

Решение задачи: «Ввести m чисел. Определить, сколько раз встречается максимальное?»

textual
Листинг программы
  1.          static void Main(string[] args)
  2.         {
  3.             int m, numberMax, number, count;
  4.  
  5.             while (true)
  6.             {
  7.                 numberMax = number = count = 0;
  8.                 Console.WriteLine("введите m:");
  9.                 while (!int.TryParse(Console.ReadLine(), out m)) ;
  10.                 Console.WriteLine("введите " + m +" чисел:");
  11.  
  12.                 for (int i = 0; i < m; i++)
  13.                 {              
  14.                     while (!int.TryParse(Console.ReadLine(), out number)) ;
  15.                     if (number >= numberMax)
  16.                     {
  17.                         count = (number == numberMax) ? ++count : 1;
  18.                         numberMax = number;
  19.                     }                  
  20.                 }
  21.  
  22.                 Console.WriteLine("numberMax =\t" + numberMax);
  23.                 Console.WriteLine("count =\t" + count);              
  24.             }
  25.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы