Răspuns :
Răspuns:
Trebuie sa intelegi cum se interschimba 2 numere, si scrii algoritmul intr-o functie.
void interschimba (int &a,int &b){
int aux;
aux=a;
a=b;
b=aux;
}
Dupa faci 3 comparatii:
if(a>c) interschimba(a,c);
if(a>b) interschimba(a,b);
if (b>c) interschimba(b,c);
Acum poti afisa si vor fi in ordine crescatoare:
cout<<a<<b<<c;
Explicație:
Salut!
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
cout<<"c=";
cin>>c;
if(a>b)
if(b>c)
cout<<c<<" "<<b<<" "<<a<<endl;
else
if(a>c)
cout<<b<<" "<<c<<" "<<a<<endl;
else
cout<<b<<" "<<a<<" "<<c<<endl;
else
if(b<c)
cout<<a<<" "<<b<<" "<<c<<endl;
else
cout<<a<<" "<<c<<" "<<b<<endl;
return 0;
}
Am testat programul si merge.
Succes!
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.