Ответ:
Элементы, чтобы не вводить заполняются автоматически
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
int n, i, m, mi;
cin >> n;
int a[n];
srand((unsigned)time(NULL));
for (i=0; i<n; i++)
a[i]=rand()%100;
cout << a[i] << " ";
}
cout << "\n";
m=a[0];
mi=0;
for(i=0;i<n;i++)
{ if(m<a[i])
{ m=a[i];
mi=i;
for(i=1;i<mi;i+=2)
a[i]=a[i]*m;
cout << "max element a[" << mi << "]=" << m << "\n";
return 0;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
Элементы, чтобы не вводить заполняются автоматически
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
int n, i, m, mi;
cin >> n;
int a[n];
srand((unsigned)time(NULL));
for (i=0; i<n; i++)
{
a[i]=rand()%100;
cout << a[i] << " ";
}
cout << "\n";
m=a[0];
mi=0;
for(i=0;i<n;i++)
{ if(m<a[i])
{ m=a[i];
mi=i;
}
}
for(i=1;i<mi;i+=2)
a[i]=a[i]*m;
cout << "max element a[" << mi << "]=" << m << "\n";
for (i=0; i<n; i++)
cout << a[i] << " ";
return 0;
}