Francisco Aldana Hernández

Francisco Aldana Hernández
Sistemas Computacionales

lunes, 1 de noviembre de 2010

Programa para ordenar 10 numeros de un arreglo -- Metodo de Burbuja

#include"iostream.h"
#include"conio.h"
#include"stdio.h"
int ordenar(int lista[])
{
  int c1,c2,aux;
  for(c1=0;c1<=9;c1++)
  {
     for(c2=0;c2<9;c2++)
     {
          if(lista[c2]>lista[c2+1])
          {
             aux=lista[c2];
             lista[c2]=lista[c2+1];
             lista[c2+1]=aux;
          }
        }
     }
  return 0;
}
int main()
{
  int c,lista[10];
  for(c=0;c<=9;c++)
  {
     cout<<"Introduce un numero en la posicion---> "<<c+1<<": "; cin>>lista[c];
  }
ordenar(lista); clrscr();
printf("Lista en forma ascendente:\n");
     for(c=0;c<=9;c++)
     {
     cout<<lista[c]<<" ";
     }
     printf("\n\nLista en forma descendente:\n");
     for(c=9;c>=0;c--)
     {
     cout<<lista[c]<<" ";
     }

}

No hay comentarios:

Publicar un comentario en la entrada