Ребят,есть код,который выдает максимальный элемент массива,мне нужна помощь с его подсчетом,кусок кода: с++
{
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.А нам надо посчитать сколько раз повторяется максимальное число в массиве,т.е. Повторы этого числа
Вас заинтересует