Program C++ : Mencari Nilai Maks Min dan Indeks Maks Min

ini adalah pengembangan dari program mencari nilai maks min yang ada di postingan http://allaboutalgoritma.blogspot.com/2009/08/program-c-array-mencari-bilangan.html, cuma di tambah dimana indeks nilai maks min itu berada :)

coding:
#include<iostream.h>
#include<conio.h>

void main()
{
float x[10];
int i,indeksmaks,indeksmin;
int maks=-1000; //asumsi paling minimum
int min=1000; //asumsi paling maksimum
for(i=0;i<10;i++)
{
cout<<"masukan nilai["<<i+1<<"]= ";
cin>>x[i];
}
for (i=0;i<10;i++)
{
if(x[i]>maks)
{
maks=x[i];
indeksmaks=i+1;
}
if(x[i]<min)
{
min=x[i];
indeksmin=i+1;
}
cout<<endl;
}

cout<<"Nilai maksimum:"<<maks<<" Indek ke- "<<indeksmaks<<endl;
cout<<endl;
cout<<"Nilai minimum:"<<min<<" Indek Ke- "<<indeksmin<<endl;
getch();
}

Labels: