Răspuns :
#include <iostream>
using namespace std;
int main()
{
int element;
int soluții[4] = { 0 }; // primele două poziții vor fi folosite pentru soluțiile negative, iar ultimele două poziții pentru soluțiile pozitive
cin >> element;
while (element) {
if (element < 0) {
if (element < soluții[0] || !soluții[0])
soluții[0] = element;
if (element > soluții[1] || !soluții[1])
soluții[1] = element;
}
else {
if (element < soluții[2] || !soluții[2])
soluții[2] = element;
if (element > soluții[3] || !soluții[3])
soluții[3] = element;
}
cin >> element;
}
cout << "Numere negative:\nCel mai mic numar: " << soluții[0] << "\nCel mai mare numar: " << soluții[1] << "\nNumere pozitive:\nCel mai mic numar: " << soluții[2] << "\nCel mai mare numar: " << soluții[3];
return 0;
}
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!