Buna am nevoie de ajutor la o problema de pe wellcode. Problema am rezolvat-o doar ca atunci cand incarc raspunsul pe wellcode imi da doar 79 de puncte si nu inteleg de ce. o sa atasez o imagine mai jos.
Cerintele problemei:
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
Anexe:
AlexWellCode:
Salutare , In cazul in care inca nu ai gasit raspunsul la aceasta problema, cheia era una foarte simpla. Ai pus corect conditia din if (practic ai spus ca daca A este mai mic decat B si C, se va afisa pe ecran...) Insa ce ar fi daca in acel if pus de tine ai mai pune un if care sa verifice si pe B cu C ? :) Care cu siguranta sunt mai mici decat A odata ce conditia din primul if este indeplinita si acum se poate verifica B cu C :
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
la al doilea if corect este
if(A<=C && C<=B)
Explicație:
using namespace std;
int main() {
int a, b, c;
cin>> a>> b>> c;
if(a<=b && b<=c) {
cout< }
else if(a<=b && c<=b) {
cout< }
else if(b<=a && a<=c) {
cout< }
else if(b<=c && c<=a) {
cout< }
else if(c<=a && a<=b) {
cout< }
else if(c<=a && b<=a) {
cout<}
return 0;
}
using namespace std;
int main()
{
int A, B, C;
cin >> A >> B >> C;
if(A >= B && A >= C){
if(B >= C)
{
cout << C << " " << B << " " << A;
} else {
cout << B << " " << C << " " << A;
}
} else {
if(B >= A && B >= C){
if(A >= C)
{
cout << C << " " << A << " " << B;
} else {
cout << A << " " << C << " " << B;
}
} else {
if(C >= A && C >= B){
if(A >= B)
{
cout << B << " " << A << " " << C;
} else {
cout << A << " " << B << " " << C;
}
}
}
}
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Evaluare Națională: Lb. Română ,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Fizică,
9 ani în urmă