Предмет: Информатика, автор: trek5128

Створіть 4 масиви з n випадкових цілих чисел (0 ≤ A[i] ≤ 100), виведіть
їх та значення максимального елементу в кожному з них на екран.

Ответы

Автор ответа: norrumchik
0

Ответ:

#include <iostream>

#include <ctime>

#include <stdlib.h>

using namespace std;

int main()

{

int n;

cin>>n;

int a[n],b[n],c[n],d[n];

int min[4]={100, 100, 100, 100};

int max[4]={0, 0, 0, 0};

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

{

a[i]=rand()%101;

b[i]=rand()%101;

c[i]=rand()%101;

d[i]=rand()%101;

}

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

{

if(a[i]>=max[1]) max[1]=a[i];

if(a[i]<=min[1]) min[1]=a[i];

}

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

{

if(b[i]>=max[2]) max[2]=b[i];

if(b[i]<=min[2]) min[2]=b[i];

}

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

{

if(c[i]>=max[3]) max[3]=c[i];

if(c[i]<=min[3]) min[3]=c[i];

}

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

{

if(d[i]>=max[4]) max[4]=d[i];

if(d[i]<=min[4]) min[4]=d[i];

}

for(int i=1; i<=4; i++)

{

cout<<min[i]<<" "<<max[i]<<endl;

}

}

Объяснение:

создал четыре массива, a, b, c, d. заполнил их случайным числами. Определил минимум и максимум каждого из них и вывел. Вместо переменных минимума и максимума я использовал массив, для упрощения кода.(код длинный и сложный, но зато он работает, надеюсь тебе нужен был именно с++)

Похожие вопросы