Você está na página 1de 2

BURBUJA

Resolver mediante un pseudocdigo, un programa


donde solicite las 5 notas de un alumno (en un
arreglo). Luego ordnelas de mayor a menor utilizando
el mtodo de burbuja e indica en cuntos pasos lo
realiz.

o puede ser
Inicio
A: Arreglo A[1...5] de tipo real
Hacer i<-1
Repetir con i desde 1 hasta 5
Escribir "Ingrese 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:"
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
{Fin ciclo repetir}
Fin

Você também pode gostar