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

Se dă un număr N și apoi un șir de N numere. Se cere să se afișeze cel mai mic număr si cel mai mare număr dintre cele N numere.


Date de intrare

Se citește la tastatură numărul N, urmat de un șir de N numere, ce reprezintă elementele șirului.


Date de ieșire

Programul va afișa pe ecran două numere separate printr-un spatiu intre ele, reprezentând cel mai mic și cel mai mare număr din șir, în această ordine.


Restricții și precizări

0 < N < 50

Elementele șirului sunt numere întregi cu valori mai mari decât -100 și mai mici decât 100.

Când testezi programul, poți introduce numerele în program cu spațiu între ele, dar nu uita să apeși enter după ce ai introdus toate numerele.

Exemplu

Date de intrare

5
2 7 9 1 3

Date de iesire

1 9

Răspunsuri la întrebare

Răspuns de doggo644513
0
#include <iostream>

using namespace std;

int main()
{
int n,i,x,mx;

cin>>n;
cin>>x;
mx=x;
for (i=2;i<=n;i++)
{
cin>>x;
if (x>mx)
mx=x;
}
cout<<mx;
return 0;
}
100p pbinfo
Alte întrebări interesante