De creat o problema unde se afiseaza nr mai mic si respectiv cel mai mare fara a le compara in C++
Răspunsuri la întrebare
Răspuns de
0
Folosesti functia min si max. Acestea vor face comparatia in locul tau deci teoretic tu nu faci nicio comparatie:
#include <algorithm>
...
cout<<min(4,5)<<max(4,0);
Sau un metoda array;In aceasta metoda toate nr. trebuie sa fie mai mari de 0.
Daca ai n numere si vrei sa vezi care e cel mai mic faci asa:
bool t_nr[100000];
int nr,i;
for(i=0;i<n;i++){
cin>>nr;
t_nr[nr]=true;
}
for(i=0;i<n && t_nr[i]==false;i++);
cout<<"Min este "<<i;
#include <algorithm>
...
cout<<min(4,5)<<max(4,0);
Sau un metoda array;In aceasta metoda toate nr. trebuie sa fie mai mari de 0.
Daca ai n numere si vrei sa vezi care e cel mai mic faci asa:
bool t_nr[100000];
int nr,i;
for(i=0;i<n;i++){
cin>>nr;
t_nr[nr]=true;
}
for(i=0;i<n && t_nr[i]==false;i++);
cout<<"Min este "<<i;
NiNe7:
multumesc dar sa primit deja prin x<y?x:y
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba rusă,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă