C++
Ввести одномерный массив А , вывести его. Найти среднее арифметическое Sr максимума и минимума массива. Далее возвести в квадрат все элементы меньшие чем Sr.

Ответы

Ответ дал: musicwave15
0

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

int main(){

srand(time(0));

int n = 0;

cout << "n: ";

cin >> n;

int A[n];

for(int i = 0; i<n; i++){

   A[i]=rand()%10;

   cout << A[i] << " ";

}

cout << endl;

double sr;

double sum;

for(double i = 0; i<n; i++){

   sum+=i;

}

sr = sum/n;

cout << sr << endl;

int max = 0;

int min = 1000;

for(int i = 0; i<n; i++){

   if(A[i]>max) max = A[i];

   if(A[i]<min) min = A[i];

}

cout << max << endl;

cout << min << endl;

for(int i = 0; i<n; i++){

   if(A[i]<sr) cout << A[i] * A[i] << " ";

}

   return 0;

}

Вас заинтересует