👤

Se citeste n, apoi înca n numere intregi.
Cerinţa
Calculaţi valoarea minima minim si valoarea maxima maxim a celor n numere date.
Date de intrare
Fişierul de intrare minmax.in conţine pe prima linie numărul n si pe a doua linie n numere naturale separate prin spaţii.
Date de ieşire
Fişierul de ieşire minmax.out va conţine pe prima linie două numere minim şi maxim, separate printr-un singur spaţiu.
Restricţii şi precizări
0 < n < 1000
numerele de pe a doua linie a fişierului de intrare vor fi mai mici decât 1000000


Răspuns :

sper ca se intelege cat de cat, scriu cam urat

Vezi imaginea MANTUDIANA28

#include<fstream>

using namespace std;

int main()

{

ifstream f("minmax.in");

ofstream g("minmax.out");

int n, v[1001], i, min, max;

f>>n;

for(i=1;i<=n;i++)

f>>v[i];

min=max=v[1];

for(i=2;i<=n;i++) {

if(v[i]>max) max=v[i];

if(v[i]<min) min=v[i];

}

g<<min<<" "<<max;

}