Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
lesyastruklol
15.03.2022 15:14 •
Информатика
С++ записать алгоритм определения судейской оценки на спортивных соревнованиях. необходимо из n выставленных оценок отбросить минимальную и максимальную и усреднить оставшиеся оценки.
Ответ:
поолра
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
0,0
(0 оценок)
Популярные вопросы: Информатика
dkhairov1993
29.05.2020 15:07
Интерфейс, представляющий пользователям наиболее удобные взаимодействия с программными обеспечением....
BOGDANPETRYEV
30.05.2022 05:28
Дано число.определить является ли оно простым. программа на паскале. напишите через while или repeat.заранее )...
Сова00478902500
06.10.2020 04:36
12.компьютер как исполнитель программы: загрузка компьютера и операционной системы. 13.основы работы основных компонентов системного блока...
ekaterina1996petrova
16.04.2021 17:01
Известны , полученные студентами за контрольную работу. вычислить максимальный . написать программу в паскале авс.net...
Сергей34678899944
06.04.2021 22:09
Js дан массив с положительными и отрицательными числами.найти сумму положительных элементов массива....
PavelKyiv
18.06.2022 17:08
Напишите программу вычисления линейного арифметического выражения :...
Yerkosyaorynbekova
13.09.2020 10:14
1. построить таблицу истинности для составного выска-зывания: f= (-хv ү) & (yv z) кто нибудь ...
vovalomov00
10.05.2023 09:30
Что случится,если на земле исчезнут рыбы...
Misani
10.05.2023 09:30
Составьте и запишите предложение с этим именем существительным страус,стриж,тетерев,аист,лебедь,альбатрос,дрозд,мышь,грач,ястреб,голубь....
aktotyaubekerozp0uz
10.05.2023 09:30
;обозначь часть слова,в котором пропущена буква.для слов первого столбика в качестве проверки запиши форму слова. вода гора гроза страна деревья ночной водица вечер...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
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