Informatică, întrebare adresată de dimoftemaria88, 9 ani în urmă

Se considera un vector cu maxim 100 numere intregi sa se determine:
a)valoarea maxima si prima pozitie pe care o are
b)valoarea maxima si ultima pozitie pe care o are!
ajutor!!!

Răspunsuri la întrebare

Răspuns de sanduleacmihai
0
#include <iostream>using namespace std;
int v[100],n;
int main()
{
    cin>>n;
    for(int i=1;i<=n;i++)
        cin>>v[i];
    int maxim=v[1],poz=1;
    for(int i=2;i<=n;i++)
    {
        if(v[i]>maxim)
    {
        maxim=v[i];
        poz=i;
    }
    }
    //a)
    cout<<"valoarea maxima e "<<maxim<<" de pe pozitia "<<poz<<endl;
    for(int i=1;i<=n;i++)
        if(v[i]==maxim)
            poz=i;
    //b)
    cout<<"ultima poz e "<<poz;
    return 0;
}
Alte întrebări interesante