prueord2.pas

{ ppc386 -va -vh *.pas }
{ COMIENZO DE DESCRIPCION
  Prueba los m\'etodos de ordenaci\'on: burbuja, 
  inserci\'on, selecci\'on, Shell, monticulos y r\'apido.
  keywords: clasificacion

FIN DE DESCRIPCION }

{-----+-----+-----+-----+-----+-----+-----+-----+-----+-----}
{ $ Id: prueord2.pas  2002/04/05 16:22 jdelia  Exp jdelia $}

program  prueord2 ;

uses u_orden2 ;

var
  x : obj ;

begin
  x.INI_VECTOR ;
  x.DIS_VECTOR (' vector pseudo-aleatorio ; x = ');
  x.ORD_BURBUJA ;
  x.DIS_VECTOR (' ordena por burbuja ');

  x.INI_VECTOR ;
  x.DIS_VECTOR (' vector pseudo-aleatorio ; x = ');
  x.ORD_INSERCION ;
  x.DIS_VECTOR (' ordena por insercion');

  x.INI_VECTOR ;
  x.DIS_VECTOR (' vector pseudo-aleatorio ; x = ');
  x.ORD_SELECCION ;
  x.DIS_VECTOR (' ordena por seleccion');

  x.INI_VECTOR ;
  x.DIS_VECTOR (' vector pseudo-aleatorio ; x = ');
  x.ORD_SHELL ;
  x.DIS_VECTOR (' ordena por Shell ');

  x.INI_VECTOR ;
  x.DIS_VECTOR (' vector pseudo-aleatorio ; x = ');
  x.ORD_MONTICULO ;
  x.DIS_VECTOR (' ordena por monticulos '); 

  x.INI_VECTOR ;
  x.DIS_VECTOR (' vector pseudo-aleatorio ; x = ');
  x.ORD_RAPIDO (1, n);
  x.DIS_VECTOR (' ordena por rapido '); 
end.
{-----+-----+-----+-----+-----+-----+-----+-----+-----+-----
 vector pseudo-aleatorio ; x = 
 4 1 2 3 4 1 3 2 0 2
 ordena por burbuja 
 0 1 1 2 2 2 3 3 4 4

 vector pseudo-aleatorio ; x = 
 4 1 2 3 4 1 3 2 0 2
 ordena por insercion
 0 1 1 2 2 2 3 3 4 4

 vector pseudo-aleatorio ; x = 
 4 1 2 3 4 1 3 2 0 2
 ordena por seleccion
 0 1 1 2 2 2 3 3 4 4

 vector pseudo-aleatorio ; x = 
 4 1 2 3 4 1 3 2 0 2
 ordena por Shell 
 0 1 1 2 2 2 3 3 4 4

 vector pseudo-aleatorio ; x = 
 4 1 2 3 4 1 3 2 0 2
 ordena por monticulos 
 0 1 1 2 2 2 3 3 4 4

 vector pseudo-aleatorio ; x = 
 4 1 2 3 4 1 3 2 0 2
 ordena por rapido 
 0 1 1 2 2 2 3 3 4 4
 -----+-----+-----+-----+-----+-----+-----+-----+-----+-----} 

Generated by GNU enscript 1.6.1.