Сформировать одномерный массив из 35 четырехзначных нечетных чисел, найти min/max элементы и их индексы

NAG

Не знаю как сделать. Нужно сформировать одномерный массив с 35 четырехзначных нечетных цифр. В массиве не должно быть одинаковых элементов. И как найти минимальный и максимальный элементы массива, напечатать их и ихние номера.
1 ответ

NAG

#include<iostream.h>
#include<conio.h>
#include<math.h>
int main()
{
clrscr();  // ochistka ekrana
int a[35],i,n=1001; //ob'yavl massiv a , a[0] budet 1001
for (i=0;i<35;i++)
 {
  a[i]=n;
  n=n+2;}
 cout<<"vivodim massiv"<<endl;
for (i=0;i<35;i++)
 cout<<' '<<a[i];
 cout<<endl;
 
int max=a[0];
int min=a[0];
int k,x;
 
for (i=0;i<35;i++)
 if (a[i]>max) {max=a[i];k=i;}
cout<<"maksimalnii element"<<' '<<max<<endl;
cout<<"ego nomer"<<' '<<k<<endl;
 
for (i=0;i<35;i++)
 if (a[i]<min) {min=a[i];x=i;}
cout<<"minimalnii element"<<' '<<min<<endl;
cout<<"ego nomer"<<' '<<x<<endl;
 
getch();
return 0;
}
под DOS чо то типа такого будет если я тебя правильно понял