algoritmos de ordenamiento

Páginas: 2 (452 palabras) Publicado: 5 de diciembre de 2014
#include
#include
#include

/* Aprovechamos las funciones de consola si las trae el compilador.
EL programa no las necesita, pero queda mejor si se puede borrar
la pantalla y esperara que se presione una tecla */
#if defined DJGPP || defined __TURBOC__ || \
defined __BORLAND__ || defined __LCC__
#define __CONIO_SOPORTADO__
#endif

#ifdef __CONIO_SOPORTADO__#include
#define PAUSA() \
printf ("Presione una tecla para volver al men£..."); getch()
#define LEER_TECLA() getch()
#define LIMPIAR_PANTALLA() clrscr()
#elif defined__MINGW32__
#define LEER_TECLA() getchar()
#define PAUSA() system("PAUSE")
#define LIMPIAR_PANTALLA() system("CLS")
#else
#define LEER_TECLA() getchar()#define PAUSA() getchar()
#define LIMPIAR_PANTALLA()
#endif

/* El tama¤o del arreglo: s¢lo 20 para que quepa en la pantalla */
#define TAM 20
/* La opci¢n para salir */
#define SALIR'7'

/* ----------------------------------------------------------------------
Definición de funciones.
---------------------------------------------------------------------- */
voidmenu(void); /* Presenta el men£ */
int leer_opcion(void); /* Lee la opci¢n del usuario */
int generar_elementos (int arreglo[]); /* Generan£meros aleatorios para
llenar el arreglo */
void mostrar (int arreglo[]); /* Imprime el arreglo */
void burbuja (intarreglo[]); /* Ordenamiento burbuja */
void seleccion (int arreglo[]); /* Ordenamiento por selecci¢n */
int menor (int arreglo[], int desde); /* Utilizada por seleccion():busca
el elemento menor del arreglo */
void insercion (int arreglo[]); /* Ordenamiento por inserci¢n */
void quicksort (int arreglo[]);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmos de Ordenamiento
  • Algoritmos De Ordenamiento
  • Algoritmos de ordenamiento
  • Algoritmos De Ordenamiento
  • Algoritmo De Ordenamiento
  • Algoritmo de ordenamiento
  • Algoritmo de ordenamiento
  • Algoritmos ordenamiento

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS