C++
Ввести одномерный массив А , вывести его. Найти среднее арифметическое Sr максимума и минимума массива. Далее возвести в квадрат все элементы меньшие чем Sr.
Ответы
Ответ дал:
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;
}
Вас заинтересует
1 год назад
1 год назад
1 год назад
8 лет назад
8 лет назад