ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Método De BURBUJA


Enviado por   •  24 de Septiembre de 2013  •  694 Palabras (3 Páginas)  •  706 Visitas

Página 1 de 3

Resolver mediante un pseudocódigo, un programa donde solicite las 5 notas de un alumno (en un arreglo). Luego ordénelas de mayor a menor utilizando el método de burbuja e indica en cuántos pasos lo realizó.

Proceso Arreglos

A: Arreglo A[1...5] de tipo real

Hacer i<-1

Repetir con i desde 1 hasta 5

Escribir "Ingrese el dato para el arreglo ", i

Leer A[i]

Hacer i<-i+1

{Fin ciclo repetir}

Hacer i<-2

Repetir con i desde 2 hasta 5

Hacer j<-1

Repetir con j desde 1 hasta 5-i+1

si A[j]>A[j+1] Entonces

Hacer temp<-A[j]

Hacer A[j]<-A[j+1]

Hacer A[j+1]<-temp

{Fin ciclo condicional}

Hacer j<-j+1

{Fin ciclo repetir}

Hacer i<-i+1;

{Fin ciclo repetir}

Escribir "EL arreglo ordenado de forma ascendente queda de la siguiente forma:"

Hacer i<-1

Repetir con i desde 1 hasta 5

Escribir A[i]

{Fin ciclo repetir}

Hacer i<-2

Repetir con i desde 1 hasta 2

Hacer j<-1

Repetir con j desde 1 hasta 5-i+1

si A[j]<A[j+1] Entonces

Hacer temp<-A[j]

Hacer A[j]<-A[j+1]

Hacer A[j+1]<-temp

{Fin ciclo condicional si}

Hacer j<-j+1

{Fin ciclo repetir}

Hacer i<-i+1

...

Descargar como (para miembros actualizados)  txt (1.8 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com