С++ записать алгоритм определения судейской оценки на спортивных соревнованиях. необходимо из n выставленных оценок отбросить минимальную и максимальную и усреднить оставшиеся оценки.

gfyyfyftd gfyyfyftd    3   27.07.2019 17:00    1

Ответы
zhazi9494e zhazi9494e  03.10.2020 14:37
#include <iostream>
using namespace std;

int main() {
const int n = 5;
int a[n];
int min, max, s;

for (int i = 0; i < n; i++) cin >> a[i];

min = a[0];
max = a[0];
s = a[0];
for (int i = 1; i < n; i++){
if (a[i]<min) min = a[i];
if (a[i]>max) max = a[i];
s = s+a[i];
}

   cout << "min = " << min << "  max =  " << max << "\n"; 
   cout << "Средняя = " << double(s-min-max)/(n-2);

return 0;
}

Пример:
5 6 4 7 8
min = 4 max = 8
Средняя = 6
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика