Está en la página 1de 2

PSEUDOCDIGO

Inicio
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
{Fin ciclo repetir}
Escribir "El arreglo ordenado de forma descendente queda de la siguiente forma:"
Hacer i<-1
Repetir con i desde 1 hasta 5
Escribir A[i]
Hacer i<-i+1
{Fin diclo repetir}
Fin

También podría gustarte