Se dau 3 nr. Intregi a,b,c. Scrieti un program ce va schimba valorile numerelor astfel incat valoarea lui a sa fie cea mai mica, valoarea lui b sa fie cea mijlocie, iar valoarea lui c – cea mai mare.
Răspunsuri la întrebare
Răspuns de
0
(1) PSEUDOCOD:
algoritm numere
citeste a,b,c
daca(a>b)atunci
aux<-a
a<-b
b<-aux
sfdaca
daca(b>c)atunci
aux<-b
b<-c
c<-aux
sfdaca
daca(a>b)atunci
aux<-a
a<-b
b<-aux
sfdaca
scrie a,b,c
sfa
(2)C++
#include <iosteam>
using namespace std;
int main(){
int a,b,c,aux;
cin>>a>>b>>c;
if(a>b){
aux=a;
a=b;
b=aux;
}
if(b>c){
aux=b;
b=c;
c=aux;
}
if(a>b){
aux=a;
a=b;
b=aux;
}
cout<<a<<b<<c;
return 0;
}
algoritm numere
citeste a,b,c
daca(a>b)atunci
aux<-a
a<-b
b<-aux
sfdaca
daca(b>c)atunci
aux<-b
b<-c
c<-aux
sfdaca
daca(a>b)atunci
aux<-a
a<-b
b<-aux
sfdaca
scrie a,b,c
sfa
(2)C++
#include <iosteam>
using namespace std;
int main(){
int a,b,c,aux;
cin>>a>>b>>c;
if(a>b){
aux=a;
a=b;
b=aux;
}
if(b>c){
aux=b;
b=c;
c=aux;
}
if(a>b){
aux=a;
a=b;
b=aux;
}
cout<<a<<b<<c;
return 0;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Chimie,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
9 ani în urmă
Informatică,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă