порівняти різницю модулів найбільшого та найменшого з трьох цілих чисел з модулем різниці їс середнього арифметичного.Завддання зробити в компіляторі с++.Одразу дякую.
Ответы
Ответ:
Числа задаются во входном потоке по одному числу в строке. Количество чисел не более 100000, числа не превышают по модулю 100000.
Результат вывести в выходной поток.
Input
5
6
1
11
Output
10
Объяснение:
Выделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
for(int i=0; i<cnt; i++){
cout << " arr[" << i << "] = ";
cin>>arr[i];
}
}
void PrintArray(int cnt, double *arr)
{
for(int i=0; i<cnt; i++)
cout << " " << arr[i];
cout << endl;
}
double FindMax(int cnt, double *arr)
{
double max = arr[0];
for(int i=0; i<cnt; i++)
if(arr[i]>max)
max = arr[i];
return max;
}
double FindMin(int cnt, double *arr)
{
double min = arr[0];
for(int i=0; i<cnt; i++)
if(arr[i]<min)
min = arr[i];
return min;
}
int main() {
int cnt; cout << " Enter cnt = "; cin >> cnt;
double *arr = new double[cnt];
EnterArray(cnt, arr);
PrintArray(cnt, arr);
cout << " Maximum - Minimum = " << FindMax(cnt, arr)- FindMin(cnt, arr) << endl;
return 0; // если Visual Studio
}