jueves, 1 de julio de 2010

Dar 20 numeros y ordenarlos de menor a mayor con arreglo de variables


#include
#include
main ()
{

clrscr();

int x[21],i,b,a[21],d;

printf("\n");

for (i=1;i<=20;i++){

printf("Ingresa numero %d:",i);

scanf("%d",&x[i]);}
for (d=1;d<=20;d++)

for (b=1;b<=20;b++)

if (x[b]>=x[1] && x[b]>=x[2] && x[b]>=x[3] && x[b]>=x[4] && x[b]>=x[5] && x[b]>=x[6] && x[b]>=x[7] && x[b]>=x[8] && x[b]>=x[9] && x[b]>=x[10] && x[b]>=x[11] && x[b]>=x[12] && x[b]>=x[13] && x[b]>=x[14] && x[b]>=x[15] && x[b]>=x[16] && x[b]>=x[17] && x[b]>=x[18] && x[b]>=x[19] && x[b]>=x[20])

{

a[d]=x[b];

x[b]=0;

b=21;

}


printf("%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d ", a[20],a[19],a[18],a[17],a[16],a[15],a[14],a[13],a[12],a[11],a[10],a[9],a[8],a[7],a[6],a[5],a[4],a[3],a[2],a[1]);

getch();
}

0 comentarios:

Publicar un comentario