Bài 4: Bài toán và thuật toán

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
huỳnh thị yến nhi

nhập vào n số nguyên sau đó sắp xếp dãy theo thứ tự tăng dần

 

Trần Ái Linh
27 tháng 10 2021 lúc 13:47

Tham khảo:

program im_14424;
uses crt;
var A:array [1..1000] of integer;
i,j,n,tg:integer;
begin clrscr;
write('Nhap so phan tu n: '); readln(n);
for i:=1 to n do
begin
write('Nhap so thu ',i,': '); 
read(A[i]);
end;
for i:=1 to n-1 do
for j:=i+1 to n do
if A[i]>A[j] then
begin
tg:=A[i];
A[i]:=A[j];
A[j]:=tg;
end;
writeln('Day so sap xep theo thu tu tang dan la: ');
for i:=1 to n do
write(A[i]:3);
readln;
end.

Nguyễn Lê Phước Thịnh
27 tháng 10 2021 lúc 15:11

Code bằng C++

#include <bits/stdc++.h>

using namespace std;

long long a[1000000],i,j,n;

int main()

{

cin>>n;

for (i=1; i<=n; i++)

cin>>a[i];

for (i=1; i<=n-1; i++)

for (j=i+1; j<=n; j++)

if (a[i]>a[j]) swap(a[i],a[j]);

for (i=1;i<=n; i++)

cout<<a[i]<<" ";

return 0;

}


Các câu hỏi tương tự
Ngọc Linh
Xem chi tiết
Đỗ Phương Thùy
Xem chi tiết
nam
Xem chi tiết
Tiểu Bạch Kiểm
Xem chi tiết
Tq Thịnh
Xem chi tiết
Tiểu Bạch Kiểm
Xem chi tiết
Lê Ánh ethuachenyu
Xem chi tiết
Lê Bảo Hải Ngọc
Xem chi tiết
Trịnh Long
Xem chi tiết