Post on 29-Jan-2016
description
BURBUJA
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ó.
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