Предмет: Информатика, автор: Ucheni4ok

Ребят,есть код,который выдает максимальный элемент массива,мне нужна помощь с его подсчетом,кусок кода: с++
{
cin >> nums[i];
if (nums[i] > max) max= nums[i]; //вычисляем максимальный из всех
if (nums[i] == max) //Эти 2 строки неверные у меня,я хочу вывести кол-во,
maxCount++; //А он считает за максимальное каждый раз,когда мы переприсваиваем выше.
}
Помогите пожалуйста.Мне только нужна 1-2 маленькие строки кода,сам что-то не могу

Ответы

Автор ответа: thscrewdriver
0
{
  cin>>nums[i]
  if(nums[i]>max)
  {
    max=nums[i];
    maxCount++;
  }
}
cout<<maxCount<<endl;
Автор ответа: Ucheni4ok
0
Немного не то.Ты написал по идее,что цикл будет работать когда мы переприсваеваем значения max.А нам надо посчитать сколько раз повторяется максимальное число в массиве,т.е. Повторы этого числа
Похожие вопросы
Предмет: Физика, автор: Feegrf
Предмет: Химия, автор: dzinbilli41
Предмет: Алгебра, автор: 89280329499
Предмет: Алгебра, автор: Libeman