Informatică, întrebare adresată de Utilizator anonim, 9 ani în urmă

C++
Se citește n, apoi încă n numere naturale, reprezentând elementele unui vector.

Cerinţa
Calculaţi valoarea minimă minim și valoarea maximă maxim a valorilor elementelor vectorului.

Date de intrare
Programul citește de la tastatură de numărul n, apoi încă n numere naturale, reprezentând elementele vectorului.

Date de ieşire
Programul va afișa pe ecran cele două numere minim şi maxim, separate printr-un singur spaţiu.

Restricţii şi precizări
0 < n < 1000
elementele vectorului vor fi mai mici decât 1000000

Exemplu
Intrare

5
8 2 9 4 5
Ieșire

2 9
Explicație
Vectorul conține 5 elemente. Valoarea maxima este 9, iar valoarea minimă este 2.

Răspunsuri la întrebare

Răspuns de ardyarde
9
#include <iostream>
using namespace std;

int main()
{
    int n,minim,maxim=0,i;
    cin>>n;
    int v[n];
    minim=1000000;
    for(i=0;i<n;i++)
    {
        cin>>v[i];
        if(maxim<v[i])
            maxim=v[i];
        if(minim>v[i])
            minim=v[i];
    }
    cout<<minim<<" "<<maxim;
 return 0;

}
Alte întrebări interesante