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

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.


Pana acum am:

#include

using namespace std;


int main(){

int A, B, C;

cin >>A>>B>>C;

if (A<=B && B<=C){

cout << A<<" "< } else if (A<=B && C<=B){

cout << A<<" "<
} else if (B<=A && A<=C){

cout << B<<" "<
} else if (B<=C && C<=A){

cout << B<<" "<
} else if (C<=A && A<=B){

cout << C<<" "<
} else if (C<=A && B<=A){

cout << C<<" "<
} else {

cout << A<<" "<
}

return 0;

}


Dar ceva nu e complet. Lipseste ceva din acest cod si chiar nu-mi pot da seama ce! Este un quiz pe Wellcode si primesc doar 79 puncte, nu 100. Daca puteti sa ma ajutati va rog.
Vad ca lipsesc unele caractere voi incerca sa atasez codul ca sa il vedeti complet.

Anexe:

Răspunsuri la întrebare

Răspuns de lucaciucandrei
3

#include<iostream>  

using namespace std;

int main() {

   int a, b, c;

   cin >> a >> b >> c;

   if (a > c)

       swap(a, c);

   if (a > b)

       swap(a, b);

   if (b > c)

       swap(b, c);

   cout << a << ' ' << b << ' ' << c;

   return 0;

}


shibby16peace: Multumesc frumos pentru ajutor!
Alte întrebări interesante