Informatică, întrebare adresată de Notme21, 8 ani în urmă

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ăspunsuri la întrebare

Răspuns de mantudiana28
1

sper ca se intelege cat de cat, scriu cam urat

Anexe:

Notme21: imi da 0p
Răspuns de GabiAlex99
3

#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;

}

Alte întrebări interesante
Matematică, 8 ani în urmă