Se citește un vector cu n elemente numere întregi. Să se scrie un program C++ care afișează poziția pe care se află cel mai mare și cel mai mic element dintr-un vector.c+++
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,v[100],i,mx,mi,k,j=1;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout<<"v["<<i<<"]=";
cin>>v[i];}
for(i=1;i<=n;i++)
cout<<v[i]<<" ";cout<<endl;
mx=v[1];
mi=v[1];
for(i=2;i<=n;i++)
{if(v[i]>mx)
{mx=v[i];
k=i;}
if(v[i]<mi)
{mi=v[i];
j=i;}
}
cout<<"cel mai mare pe pozitia "<<k;
cout<<endl;
cout<<"cel mai mic pe pozitia "<<j;
return 0;
}
Explicație:
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
9 ani în urmă