Se dau 3 numere întregi A, B și C, nu neapărat distincte. Să se afișeze în ordine crescatoare. Date de intrare Se citesc de la tastatură cele trei numere. Date de ieșire Programul va afișa pe ecran numerele ordonate crescător, separate prin spații. Restricții Numerele se încadrează in tipul de date int.
Date de intrare Date de ieșire
3 -1 20 -1 3 20
using namespace std;
int main() {
int A, B, C;
cin>>A>>B>>C;
if ((A<=B)&&(B<=C)) {
cout< }
else if ((A>=B)&&(B<=C)) {
cout< }
else if ((A<=B)&&(B>=C)) {
cout< }
else if ((C<=B)&&(B<=A)) {
cout< }
else if ((A<=C)&&(C<=A)) {
cout< }
else if ((B<=C)&&(C<=A)) {
cout< }
return 0;
}
using namespace std;
int main() {
int A, B, C;
cin>>A>>B>>C;
if ((A<=B)&&(B<=C)) {
cout< }
else if ((A>=B)&&(B<=C)) {
cout< }
else if ((A<=B)&&(B>=C)) {
cout< }
else if ((C<=B)&&(B<=A)) {
cout< }
else if ((A<=C)&&(C<=A)) {
cout< }
else if ((B<=C)&&(C<=A)) {
cout< }
return 0;
}
Răspunsuri la întrebare
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int A,B,C;
cin>>A>>B>>C;
if(A<=B&&B<=C) // daca a este mininul, si c este maximul
cout<<A<<" "<<B<<" "<<C;
else if(A<=C&&C<=B) // daca a este minimul si b este maximul
cout<<A<<" "<<C<<" "<<B;
else if(B<=A&&A<=C) // daca b este minimul si c este maximul
cout<<B<<" "<<A<<" "<<C;
else if(C<=A&&A<=B) // daca c este minimul si b este maximul
cout<<C<<" "<<A<<" "<<B;
else if(B<=C&&C<=A) // daca b este minimul si a este maximul
cout<<B<<" "<<C<<" "<<A;
else if(C<=B&&B<=A) // daca c este minimul si a este maximul
cout<<C<<" "<<B<<" "<<A;
return 0;
}
Explicație:
Explicație:
#include <iostream>
using namespace std;
int main()
{
int A,B,C; //declaram de tip intreg cele trei numere
cout<<"A = ";
cin>>A; //citim A
cout<<"B = ";
cin>>B; //citim B
cout<<"C = ";
cin>>C; //citim C
//verificam ordinea numerelor
if(A<=C && A<=B && B<=C)
cout<<A<<" "<<B<<" "<<C;
else
if(A<=C && A<=B && C<=B)
cout<<A<<" "<<C<<" "<<B;
else
if(B<=C && B<=A && A<=C)
cout<<B<<" "<<A<<" "<<C;
else
if(B<=C && B<=A && C<=A)
cout<<B<<" "<<C<<" "<<A;
else
if(C<=A && C<=B && B<=A)
cout<<C<<" "<<B<<" "<<A;
else
cout<<C<<" "<<A<<" "<<B;
return 0;
}