You are on page 1of 9

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<-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

You might also like