#include<conio.h>
#include<stdio.h>
main()
{
int A[10],tg,i,j;
//nhập mảng từ bàn phím
for(i=0;i<10;i++)
{
printf("Nhap ds[%d]:",i);
scanf("%d",&A[i]);
}
//sắp xếp tăng dần
for(i=0;i<10;i++)
{
for(j=i+1;j<10;j++)
{
if(A[i]>A[j])
{
//đổi chỗ
tg=A[i];
A[i]=A[j];
A[j]=tg;
}
}
}
//in ra mảng tăng dần
printf("\nMang tang dan la:");
for(i=0;i<10;i++)
{
printf("\nVi tri [%d]: %d",i,A[i]);
}
//sắp xếp giảm dần
for(i=0;i<10;i++)
{
for(j=i+1;j<10;j++)
{
if(A[i]<A[j])
{
//đổi chỗ
tg=A[i];
A[i]=A[j];
A[j]=tg;
}
}
}
//in ra mảng giảm dần
printf("\nMang giam dan la:");
for(i=0;i<10;i++)
{
printf("\nVi tri [%d]: %d",i,A[i]);
}
getch();
}
Thứ Năm, 11 tháng 4, 2019
[C] Sắp xếp các phần tử trong mảng
Đăng ký:
Đăng Nhận xét (Atom)
Không có nhận xét nào:
Đăng nhận xét