Дан массив из 10 чисел. Найти сколько элементов имеют максимальное значение.(C++)

15 Июл 2019 в 19:44
247 +1
0
Ответы
1
include

int main() {
int arr[10] = {1, 5, 3, 7, 7, 9, 2, 7, 8, 7};
int max_value = arr[0];
int count = 0;

for(int i = 1; i < 10; i++) {
if(arr[i] > max_value) {
max_value = arr[i];
count = 1;
} else if(arr[i] == max_value) {
count++;
}
}
std::cout << "Количество элементов с максимальным значением: " << count << std::endl;
return 0;

}

// Output: Количество элементов с максимальным значением: 4

20 Апр 2024 в 23:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир