C++. Массивы. Задача 4

Написать программу, которая будет вычислять среднее арифметическое последовательности из 10 чисел, без учета минимального и максимального элементов (количество элементов = 8, сумма считывается из 8 элем.)

Решение:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include «stdafx.h»
#include <iostream>
using namespace std;
int main()
{setlocale(LC_ALL,«Rus»);
int i, mas[10], min, max; float sr_ar=0, col=0, sum=0;
cout<<» Введите 10 элементов массива \n«;
for (i=0; i<10; i++)
{
cin>>mas[i];
}
max=min=mas[0];
for (i=1; i<10; i++)
{
if (mas[i]<min)
{ min=mas[i]; }
else if (mas[i]>max)
{ max=mas[i]; }
}
for (i=0; i<10; i++)
{
sum+=mas[i];
col++;
}
sum=summaxmin;
sr_ar=sum/(col2);
cout<<» Минимальный элемент массива = «<<min<<endl;
cout<<» Максимальный элемент массива = «<<max<<endl;
cout<<» Среднее арифметическое введенных чисел без учета минимального и максимального элементов = «<<sr_ar<<endl;
system(«pause»);
return 0;
}
Рейтинг
( Пока оценок нет )
Загрузка ...