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();

}