Bài 1:
Post date: Dec 5, 2011 6:49:43 AM
Yêu cầu: Viết chương trình nhập mảng n số nguyên, sắp xếp mảng theo thứ tự tăng dần.
Hướng dẫn:
#include<stdio.h>
main()
{
int a[10],n,i,j,tam;
printf("Mang co bao nhieu phan tu:");
scanf("%d",&n);
//Nhap gia tri vao mang
for(i=0;i<n;i++)
{
printf("Nhap vao phan tu thu %d:",i+1);
scanf("%d",&a[i]);
}
//In gia tri
printf("Day cac phan tu sau khi nhap\n");
for(i=0;i<n;i++)
printf("%d\t",a[i]);
//Sap xep
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(a[i]>=a[j])
{
tam=a[i];
a[i]=a[j];
a[j]=tam;
}
//In mang sau khi sap xep
printf("\nMang sau khi sap xep\n");
for(i=0;i<n;i++)
printf("%d\t",a[i]);
getch();
}