Salut, imi poate spune cineva ce am gresit?
Am problema asta: 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.
Exemplu
Date de intrare Date de ieșire
3 -1 20 -1 3 20
Iar asta e raspunsul meu:
#include <iostream>using namespace std;
int main(){ int a, b, c; cin>>a>>b>>c; if(a<b&&a<c) if(b<c) cout<<a<<" "<<b<<" "<<c; else cout<<a<<" "<<c<<" "<<b; else if(b<a&&b<c) if(a<c) cout<<b<<" "<<a<<" "<<c; else cout<<b<<" "<<c<<" "<<a; else if(c<a&&c<b) if(a<b) cout<<c<<" "<<a<<" "<<b; else cout<<c<<" "<<b<<" "<<a; return 0;}
Cand il bag in codeblock merge bine dar cand il trimit primesc 79 de puncte.
Multumesc.
MosaicOfShadows:
Nr problema de pe pbfino ? >))
Răspunsuri la întrebare
Răspuns de
1
Rezolvarea se află în codul sursă de mai jos.
Tu te-ai complicat. Puteai face mult mai ușor.
Anexe:
Alte întrebări interesante
Geografie,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă
Matematică,
9 ani în urmă