domingo, 2 de mayo de 2010

Metodo de Burbuja en C++

Se que muchos cursan actualmente Estructura de datos asi que les quic ayudar aciendo el metodo de la burbuja de MAyor a Menor espero y les sirva!!!! pondre mas codigos ovbio en C++ que les ayudaraun poko a comprender el lenguaje.....................

Las librerias que son conio.h y stdio.h tienen que estar en tre "<" y ">"

/*Metodo de la burbuja de MAyor a MEnor
--------------by km0t-----------------
---------------I.S.C------------------
-------------ITL c0ntr0l-------------*/
#include conio.h
#include stdio.h
main()
{
int k[7], a, m, o, t, e;
/*Llenando arreglo manual*/
for(a=0;a<7;a++)
{
printf("Escibe numero ");
scanf("%d", & o);
k[a]=o;
}
/*Termina llenado de arreglo*/
/*Lee arreglo completo*/
printf("\nArreglo en desOrden\n");
for(a=0;a<7;a++)
{
m=k[a];
printf("%d ",m);
}
/*Termina lectura de arreglo*/
/*Comienza aordenarlo por metodo de burbuja MAYOR A MENOR*/
for (a=1;a<=7;a++)
{
for (e=0;e<7-1;e++)
{
if (k[e] < k[e+1])
{
t = k[e];
k[e] = k[e+1];
k[e+1] = t;
}
}
}
/*Termina ordenamiento*/
/*Lectura del arreglo ordenado*/
printf("\nArreglo Ordenado\n");
for (e=0; e<7; e++)
{
printf ("%d ", k[e]);
}
getch();
}

No hay comentarios:

Publicar un comentario