Está en la página 1de 18

CLASE DE MATRICES

MATRICES
U N I V ERS I DA D D E L M A G DA L EN A
P R O G R A MA D E I N G ENI ERÍ A E L EC T RÓN IC A
P R O G R A MA CI Ó N I I – V I E RNES
M AYO 1 5 D E 2 0 2 0
1ª 2ª 3ª 4ª

8 7 4 -2 3 2 4 9 3 6

10 2 7 7 5 -3 8 3 8 10
EJERCICIO PARA MEDITAR:

5 8 4 la fila 1 no tiene valores múltiplos de 3


9 -5 3 el promedio de los valores múltiplos de 3 de la fila 2 es 6
7 12 9 el promedio de los valores múltiplos de 3 de la fila 3 es 10,5

RSCE12.

Dada una matriz, muestre el promedio de los valores múltiplos de 3 de


cada una de sus filas.

RSCE10.
EJEMPLO: DADA UNA MATRIZ, MUESTRE CUÁNTOS VALORES MÚLTIPLOS DE 3 HAY EN SU DIAGONAL PRINCIPAL.
VERIFIQUE QUE LA MATRIZ SEA CUADRADA (ES DECIR, QUE LA CANTIDAD DE FILAS Y COLUMNAS SON
IGUALES).
31,1 9 8 RSCE12.

10 -42,2 7 c30
Para i =1, f haga
14 8 63,3 Para j =1, c haga
Si A(i,j) MOD 3 = 0 y i=j ent (DIAGONAL PRINCIPAL)
INICIO c3 c3 + 1
Escriba(“Ingrese cantidad de filas”) Fsi
Lea (f) Fpara
Escriba (“Ingrese cantidad de columnas”) Fpara
Lea (c)
Si f = c entonces (CUADRADA) Escriba(“En la diagonal principal de la matriz hay ”,c3,”valores múltiplos de 3”)
Escriba (“Ingrese los valores de la matriz”) Sino
Para i =1, f haga Escriba (“LA MATRIZ NO ES CUADRADA”)
Para j =1, c haga Fsi
Lea (A(i, j)) FIN
Fpara
Fpara
DADA UNA MATRIZ, A SUS VALORES PARES POSITIVOS DE SU DIAGONAL PRINCIPAL LOS CAMBIA POR EL
EJEMPLO: CUBO DE SU ANTERIOR ORDINAL. MUESTRE CUÁNTOS, CUÁLES Y POSICIONES DE LOS VALORES QUE
CUMPLIERON, AL IGUAL QUE LA MATRIZ CON LOS CAMBIOS. VERIFIQUE QUE LA MATRIZ SEA CUADRADA.
101,1 9 8 RSCE12. cpp0
Escriba(“La matriz con los
Para i =1, f haga cambios es“)
Para j =1, c haga Para i=1, f haga
10 -42,2 7 Si A(i,j) MOD 2 = 0 y A(i,j) > 0 y i=j ent Para j= 1, c haga
cpp cpp + 1 Escriba (A(i,j))
14 8 63,3 B1(cpp)  A(i,j) Fpara
B2(cpp)  i Fpara
INICIO B3(cpp)  j Fsi
Escriba(“Ingrese cantidad de filas”) A(i,j)  (A(i,j)-1)^3 sino
Lea (f) Fsi Escriba (“LA MATRIZ NO ES
Escriba (“Ingrese cantidad de columnas”) Fpara CUADRADA”)
Lea (c) Fpara Fsi
Si cp = 0 entonces FIN
Si f = c entonces (CUADRADA) Escriba(“En la diagonal principal de la matriz no hay valores pares positivos”)
Escriba (“Ingrese los valores de la matriz”) Sino
Para i =1, f haga Escriba (“En la diagonal principal hay”,cpp,” valores pares positivos”)
Para j =1, c haga Escriba(“Son estos, en estas posiciones “)
Lea (A(i, j)) Para a=1, cpp haga
Fpara Escriba (B1(a), B2(a), B3(a))
Fpara Fpara
EJEMPLO: DADA UNA MATRIZ, MUESTRE CUÁNTOS, CUÁLES Y POSICIONES DE LOS VALORES NEGATIVOS QUE HAY EN SU
DIAGONAL SECUNDARIA. VERIFIQUE QUE LA MATRIZ SEA CUADRADA. RSCE12.

3 9 81,3 xc
1,3 cn 0
10 -42,2 7 Para i =1, f haga
2,2 Si A(i,x) < 0 ent

-143,1 8 6
3,1 cn cn + 1
V1(cn)A(i,x)
V2(cn)i
INICIO V3(cn)x
Escriba(“Ingrese cantidad de filas”) Fsi
Lea (f) x x - 1
Escriba (“Ingrese cantidad de columnas”) Fpara
Lea (c)
Escriba(“En la diagonal secundaria de la matriz hay ”,cn,”valores negativos”)
Si f = c entonces (CUADRADA) Escriba (“son estos en estas posiciones”)
Escriba (“Ingrese los valores de la matriz”) Para……………………..
Para i =1, f haga Sino
Para j =1, c haga Escriba (“LA MATRIZ NO ES CUADRADA”)
Lea (A(i, j)) Fsi
Fpara FIN
Fpara
TALLER EN BINAS:
REALIZAR Y ENVIAR EL C
Para entregar el miércoles 27 de
mayo hasta el mediodía
¡¡¡Todos Podemos-Todos Venceremos!!!

Ing. María del Pilar Sales Camargo

También podría gustarte