Escribir 'ingrese numero de estudiantes' Leer ne Dimension alumno(ne,10) Definir f,c como entero //carga de datos matrix Para f<-3 Hasta 10 Con Paso 1 Hacer Para c<-3 Hasta 10 Con Paso 1 Hacer Escribir "ingrese valor para ",f,",",c,":" Leer alumno(f,c) Fin Para Fin Para //proceso ordena Para f<-3 Hasta ne Con Paso 1 Hacer Para j<-f+1 Hasta ne Con Paso 1 Hacer Si alumno(f,3)> alumno(j,3) Entonces Para k<-3 Hasta 10 Con Paso 1 Hacer //salida de datos Para f<-3 Hasta ne Con Paso 1 Hacer Escribir "datos del alumno",+alumno(f,1) Para c<-3 Hasta 10 Con Paso 1 Hacer Escribir alumno10 Fin Para Fin Para alumno(f,k)<-alumno(j,k) Fin Para Fin Si Fin Para Fin Para FinAlgoritmo Algoritmo ordenar_matrix Definir ne como entero Escribir 'ingrese numero de estudiantes' Leer ne Dimension alumno(ne,10) Definir f,c como entero //carga de datos matrix Para f<-5 Hasta 10 Con Paso 1 Hacer Para c<-5 Hasta 10 Con Paso 1 Hacer Escribir "ingrese valor para ",f,",",c,":" Leer alumno(f,c) Fin Para Fin Para Para f<-3 Hasta 10 Con Paso 1 Hacer Para c<-3 Hasta 10 Con Paso 1 Hacer Escribir "ingrese valor para ",f,",",c,":" Leer alumno(f,c) Fin Para Fin Para //proceso ordena Para f<-5 Hasta ne Con Paso 1 Hacer Para j<-f+1 Hasta ne Con Paso 1 Hacer Si alumno(f,5)> alumno(j,5) Entonces Para k<-5 Hasta 10 Con Paso 1 Hacer //salida de datos Para f<-5 Hasta ne Con Paso 1 Hacer Escribir "datos del alumno",+alumno(f,1) Para c<-5 Hasta 10 Con Paso 1 Hacer Escribir alumno10 Fin Para Fin Para alumno(f,k)<-alumno(j,k) Fin Para Fin Si Fin Para Fin Para FinAlgoritmo Algoritmo ordenar_matrix Definir ne como entero Escribir 'ingrese numero de estudiantes' Leer ne Dimension alumno(ne,10) Definir f,c como entero //carga de datos matrix Para f<-4 Hasta 10 Con Paso 1 Hacer Para c<-4 Hasta 10 Con Paso 1 Hacer Escribir "ingrese valor para ",f,",",c,":" Leer alumno(f,c) Fin Para Fin Para //proceso ordena Para f<-4 Hasta ne Con Paso 1 Hacer Para j<-f+1 Hasta ne Con Paso 1 Hacer Si alumno(f,4)> alumno(j,4) Entonces Para k<-4 Hasta 10 Con Paso 1 Hacer //salida de datos Para f<-5 Hasta ne Con Paso 1 Hacer Escribir "datos del alumno",+alumno(f,1) Para c<-4 Hasta 10 Con Paso 1 Hacer Escribir alumno10 Fin Para Fin Para alumno(f,k)<-alumno(j,k) Fin Para Fin Si Fin Para Fin Para FinAlgoritmo Algoritmo ordenar_matrix Definir ne como entero Escribir 'ingrese numero de estudiantes' Leer ne Dimension alumno(ne,10) Definir f,c como entero //carga de datos matrix Para f<-8 Hasta 10 Con Paso 1 Hacer Para c<-8 Hasta 10 Con Paso 1 Hacer Escribir "ingrese valor para ",f,",",c,":" Leer alumno(f,c) Fin Para Fin Para //proceso ordena Para f<-1 Hasta ne Con Paso 1 Hacer Para j<-f+1 Hasta ne Con Paso 1 Hacer Si alumno(f,8)> alumno(j,8) Entonces Para k<-8 Hasta 10 Con Paso 1 Hacer //salida de datos Para f<-8 Hasta ne Con Paso 1 Hacer Escribir "datos del alumno",+alumno(f,1) Para c<-8 Hasta 10 Con Paso 1 Hacer Escribir alumno10 Fin Para Fin Para alumno(f,k)<-alumno(j,k) Fin Para Fin Si Fin Para Fin Para FinAlgoritmo