Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // pasha3.cpp: определяет точку входа для консольного приложения.
- //
- #include "stdafx.h"
- #include <iostream>
- using namespace std;
- double* minmax(int a[])
- {
- double *m = new double[3];
- int i = 0, j = 0, b = 0;
- int chislo = 0;
- int zero[1] = {0};
- while (a[chislo]!=zero[2]) {
- chislo++;
- }
- int *z = new int[chislo];
- for (i = 0; i<chislo; i++)
- {
- z[i] = a[i];
- }
- for (i = 0; i <= chislo-1; i++)
- {
- for (j = 0; j<chislo-1; j++)
- {
- if (z[j + 1]<z[j])
- {
- b = z[j];
- z[j] = z[j + 1];
- z[j + 1] = b;
- }
- }
- }
- m[0] = z[0];
- m[1] = z[chislo-1];
- m[2] = 0;
- for (i = 0; i<chislo; i++)
- {
- m[2] = m[2] + z[i];
- }
- m[2] = m[2] / (i + 1);
- return m;
- }
- int main()
- {
- setlocale(LC_ALL, "Rus");
- int a[5] = { 10,34,2,19,5 };
- double *m = minmax(a);
- cout << "Минимальное значение " << m[0] << endl;
- cout << "Максимальное значение " << m[1] << endl;
- cout << "Среднее значение " << m[2] << endl;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement