Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ij=2,1
ij=3,2
ij=4,3
inicio
leerMatriz (x,n,m)
subdiagonal (x,n,m)
esSimetrica (x,n,m)
fin
1 1 2 3 4
2 2 3 5 7
3 3 32 5 5
4 4 12 5 7
1 2 3 4
2 3 5 7
3 32 5 5
4 12 5 7
inicio
leerMatriz(A,n,m)
leerMatriz(B,n,m)
sumamatriz(a,b,n,m,c)
fin
procedimiento sumaMatriz(A,B:matriz<e>;n,m:entero<e>;c:Matriz<s>)
A
1 2 3 4
2 3 5 7
3 32 5 5
4 12 5 7
B
2 82 33 0
0 31 2 6
5 32 3 5
2 2 1 2
C=A+B
3 84 36 4
2 3 5 7
3 32 5 5
4 12 5 7
c[i,j]<-a[i,j]+b[i,j]
Dada una matrix Z de n*m, calcular el promedio de cada fila y guardar el promedio en un vector
3 84 36 4
2 3 5 7
3 32 5 5
4 12 5 7
31.75
4.25
11.25
Suponga que tiene un arreglo de n registros, donde se almacenan el nombre, direccion, telefono de un grupo
de pesonas, ademas direccion, esta formada por calle, ciudad y cp. diseña un algoritmo que muestre la lista
de personas que vive en Xalapa.
registro patopascual
calle: cadena
ciudad: cadena
cp: entero
fin_registro
registro:persona
nombre:cadena
direccion:patopascual
teléfono:entero
fin_registro
tipo vecPersona=arreglo[1..n] de tipo persona
registro:calificaciones
matematicas:real
español:real
naturales:real
ciencias sociales:entero
geografia:real
fin_registro
registro: alumno
nombre:cadena
calificaciones:real
promedio:real
fin_registro
procedimiento promArre(lista:vecAlumno<e>;n:entero<e>)
suma<-0
para i<-1 hasta n hacer
suma<- lista[i].calificaciones.matematicas+lista[i].calificaciones.español+ lista[i].calificaciones.naturales +
lista[i].calificaciones.ciencias sociales + lista[i].calificaciones.geografia
prom<-suma/5
lista[i].promedio <- prom
fin_para
fin_promArre
2 cadenas
2 vectores
2 matrices
2 registros