Metodos de ordenacion:

Solo disponible en BuenasTareas
  • Páginas : 2 (399 palabras )
  • Descarga(s) : 7
  • Publicado : 25 de agosto de 2010
Leer documento completo
Vista previa del texto
METODOS DE ORDENACION:
- BURBUJA
1.- REALIZAR EL PSEUDOCODIGO Y EL PROGRAMA QUE INGRESE A UN ARREGLO LINEAL N NUMEROS ENTEROS. SE PIDE ORDENAR LOS ELEMENTOS DEL ARREGLO POR EL METODOBURBUJA.

ALGORITMO ORDENACION
VAR
ENTERO: N, I, J, AUX
ARREGLO[1..100] DE ENTERO: NUM
INICIO
REPETIR
ESCRIBIR(“INGRESE CANTIDAD DE ELEMENTOS “)LEER(N)
MIENTRAS N>100
ESCRIBIR(“INGRESE “,N,” NUMEROS ENTEROS “)
DESDE I(1 A N HACER
ESCRIBIR(“INGRESE NUMERO: “)
LEER(NUM[I])FIN_DESDE
DESDE I( 1 A N HACER
DESDE J( I+1 A N HACER
SI NUM[I]>NUM[J] ENTONCES
AUX(NUM[I]
NUM[I](NUM[J]NUM[J](AUX
FIN_SI
FIN_DESDE
FIN_DESDE
ESCRIBIR(“EL ARREGLO ORDENADO ES “)
DESDE I(1 A N HACERESCRIBIR(NUM[I],” “)
FIN_DESDE
FIN

REALIZAR EL PROGRAMA QUE INGRESE A UN ARREGLO DE ESTRUCTURAS LOS DATOS DE N ARTICULOS DE UN ALMACEN: CODIGO,DESCRIPCION, PRECIO UNITARIO, CANTIDAD. SEPIDE CALCULAR E IMPRIMIR LA LISTA DE LOS ARTICULOS ORDENADOS POR SU DESCRIPCION QUE INCLUYA SU IMPORTE. APLIQUE EL METODO BURBUJA.

ALGORITMO ALMACEN
TIPO
REGISTRO=ARTICULOCADENA: COD, DES
REAL: PU, CANT, IMP
FIN_REGISTRO
VAR
ARREGLO[1..100] DE ARTICULO: A
ENTERO: N, I, J
CADENA: AUXCOD, AUXDES
REAL:AUXPU, AUXCANT, AUXIMP
INICIO
REPETIR
ESCRIBIR(“INGRESE CANTIDAD DE ARTICULOS “)
LEER(N)
MIENTRAS N>100
ESCRIBIR(“INGRESE LOS DATOS DE “,N,”ARTICULOS “)
DESDE I(1 A N HACER
ESCRIBIR(“INGRESE CODIGO “)
LEER(A[I].COD)
ESCRIBIR(“INGRESE DESCRIPCION “)
LEER(A[I].DES)...
tracking img