Sei sulla pagina 1di 1

//Determinare valore max e volere min e rispettiva posizione

//di un vettore di cardinalit� data


#include <iostream>
using namespace std;

int main()
{
int vettore[10];
int max, min, posmax,posmin, i, n, valore;
cout<<"Riempimnto del vettore";cin>>n;
if(n<=10)
{
for(i=0;i<=n-1;i++)
{
cout<<"vettore["<<i<<"]=";
cin>>valore;
vettore[i]=valore;
cout<<endl;
}
min=vettore[0];
max=vettore[0];
posmax=0;
posmin=0;
for(i=1;i<=n-1;i++)
{
if(max<vettore[i])
{
max=vettore[i];
posmax=i;
}
if(min>vettore[i])
{
min=vettore[i];
posmin=i;
}
}
cout<<"Numero massimo :"<<max<<endl;
cout<<"posizione del numero massimo: "<<posmax<<endl;
cout<<"Numero minimo :"<<min<<endl;
cout<<"posizione del numero minimo: "<<posmin<<endl;
}
else
cout<<"Riempimento eccedente cardinalita' dichiarata";
system("PAUSE");
return 0;
}

Potrebbero piacerti anche