Răspuns :
1.
#include <iostream>
using namespace std;
int main()
{ int n, x, i, max, min;
cin>>n;
cin>>x;
max=min=x;
for(i=2; i<=n; i++)
{ cin>>x;
if(x<min) min=x;
if(x>max) max=x;
}
cout<<max<<' '<<min;
return 0;
}
2.
#include <iostream>
using namespace std;
int main()
{ int n, max, min;
cin>>n;
max=min=n;
while(n)
{ cin>>n;
if(n<min && n) min=n;
if(n>max && n) max=n;
}
cout<<max<<' '<<min;
return 0;
}
Problema 1:
#include <iostream>
using namespace std;
int main()
{
unsigned int n;
int nr;
cin >> n;
int maxim, minim;
cin >> nr;
maxim = minim = nr;
for(int i = 2; i <= n; i++)
{
cin >> nr;
if (nr > maxim)
{
maxim = nr;
}
if (nr < minim)
{
minim = nr;
}
}
cout << "Numarul maxim este: " << maxim << endl;
cout << "Numarul minim este: " << minim << endl;
}
Problema 2:
#include <iostream>
using namespace std;
int main()
{
int nr, maxim, minim;
cin >> nr;
maxim = minim = nr;
while(nr != 0)
{
cin >> nr;
if (nr == 0)
{
break;
}
else
{
if (nr > maxim)
{
maxim = nr;
}
if (nr < minim)
{
minim = nr;
}
}
}
cout << "Numarul maxim este: " << maxim << endl;
cout << "Numarul minim este: " << minim << endl;
}
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.