

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include<iostream>
using namespace std;
int main(){
int a,b,c;
cin>>a>>b>>c;
int d=0;
if(a>b){
d=a; a=b; b=d;
}
if(a>c){
d=a; a=c; c=d;
}
if(b>c){
d=b; b=c; c=d;
}
cout<<a<<" "<<b<<" "<<c;
return 0;
}
#`Darmon`
Hãy giúp mọi người biết câu trả lời này thế nào?

#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a>b)
{
int tam=a;
a=b;
b=tam;
}
if(a>c)
{
int tam=a;
a=c;
c=tam;
}
if(b>c)
{
int tam=b;
b=c;
c=tam;
}
cout<<a<<" "<<b<<" "<<c;
}
---------------------------------------------
Sau mỗi lần if sẽ thực hiện đảo 2 số với nhau theo thứ tự tăng dần
Hãy giúp mọi người biết câu trả lời này thế nào?

thế có cần làm cách ngắn nhất ko ?
#include <bits/stdc++.h> using namespace std; int main() { int a[3]; for(int i=0;i<3;i++) cin>>a[i]; sort(a,a+3); for(int i=0;i<3;i++) cout<<a[i]<<" "; }
ngắn chưa
có
rồi
thay vì đưa 3 số vào 3 biến thì đưa vào 1 mảng gồm 3 phần tử, sau đó sử dụng hàm sort để sắt xếp mảng thêo thứ tự tăng dần
thế bảo dài, code ai chả như nhau, code b trên là ko xuống dòng, còn code t xuống dòng thế thôi chứ khác j nhau
uk
Bảng tin
2
17
2
cảm ơn 2 bạn nha