#include <stdio.h>
#include <conio.h>
#define MAXN 101
int a[MAXN];
void nhap(int a[],int &n)
{
printf("Nhap so nguyen duong n: ");
do
{
scanf("%d",&n);
if ((n<3)||(n>100)) printf("Nhap lai: ");
}
while ((n<3)||(n>100));
for (i=1;i<=n;i++)
{
printf("a[%d]= ",i);
do
{
scanf("%d",&a[i]);
if ((a[i]<1)||(a[i]>30000)) printf("Nhap lai: ");
}
while ((a[i]<1)||(a[i]>30000));
}
}
void in(int a[],int n)
{
for (i=1;i<=n;i++)
printf("%d ",a[i]);
printf("
");
}
{
int s=0;
while (n>0)
{
s=s+n%10;
n=n/10;
}
return s;
}
void sapxep(int a[],int n)
{
int i,j;
for (i=1;i<n;i++)
for (j=i+1;j<=n;j++)
if (tong(a[i])<tong(a[j]))
{
tmp=a[i];
a[i]=a[j];
a[j]=tmp;
}
}
main()
{
nhap(a,n);
printf("
Day so sau khi nhap la: ");
in(a,n);
sapxep(a,n);
printf("
Day so sau khi sap xep la: ");
in(a,n);
getch();
}
Bạn đang đọc truyện trên: TruyenTop.Vip