Ejercitario 6.2 - Matrices
Ejercitario 6.2 - Matrices
Ejercitario 6.2 - Matrices
1. Leer M y N y una matriz A de orden M*N y agregar tres columnas a la matriz donde
la primera columna agregada tenga la MAYOR componente de cada fila, la segunda:
la MENOR componente de cada fila y la tercera columna agregada el RANGO de
cada fila de la matriz. Imprimir la matriz resultante.
2. Leer M y N y una matriz A de orden M*N y agregar una fila la matriz, donde en la
fila agregada se encuentre el PROMEDIO de cada columna. Imprimir la matriz
resultante.
3. Leer M y N y una matriz A de orden M*N y crear dos vectores F de dimensión M y C
de dimensión N, que contengan: F la suma de cada fila y C la suma de cada columna
de la matriz leída. Crear también una variable T que tenga la suma de todos los
elementos de la matriz. Imprimir los vectores creados y la suma encontrada.
4. Crear una matriz que asemeje a un tablero de ajedrez, pero en donde tenga blanco
poner un O y donde tenga un negro poner un 1. Imprimir la matriz resultante.
5. Leer N y luego una matriz cuadrada de orden N y crear un vector con los elementos
de las dos diagonales, copiando primero los elementos de la diagonal principal
seguidos de los de la diagonal secundaria. Imprimir el vector creado junto con su
dimensión y su PROMEDIO.
6. Leer N y luego una matriz cuadrada de orden N y luego INTERCAMBIAR los
elementos de las dos diagonales tal como se muestra en el dibujo. Imprimir la matriz
antes y después del cambio.
7. Leer M y N y una matriz A de orden M*N y crear un vector con los elementos del
borde, pero sin repetir ¡os elementos de los vértices. No importa el orden en que se
copien al vector. Imprimir el vector creado junto con su MAYOR componente.
8. Leer M y N y una matriz A de orden M*N y crear un vector con los elementos del
borde, que sigan la dirección de la flecha; pero sin repetir los elementos de los
vértices Imprimir el vector creado junto con su mayor componente.
9. Leer M y N y una matriz A de orden M*N y crear un vector con los elementos del
borde, que sigan la dirección de la flecha (dibujo anterior) pero que sean pares, si es
que hay, sin repetir los elementos de los vértices. Si se pudo crear el vector:
Imprimirlo junto con su dimensión y su MAYOR componente. Si no se pudo crear el
vector: Imprimirlo un MENSAJE que lo indique.
10. Leer M y N y una matriz A de orden M*N y hallar la solución MINIMAX. Para esto se
debe:
• Encontrar el MAYOR de cada fila y
• Luego encontrar el MENOR de los MAYORES de cada fila encontrados.
Imprimir la Matriz leída y al lado de cada fila imprimir el MAYOR encontrado y al
final imprimir la solución MINIMAX. (como en el dibujo)
Sugerencia: Guardar el MAYOR de cada fila en un vector de MAYORES
11. Leer N y una matriz cuadrada A de orden N y agregar cuatro columnas a la matriz
que contengan:
la primera columna agregada: el elemento de la DIAGONAL PRINCIPAL de
cada fila
la segunda columna agregada: el elemento de la DIAGONAL SECUNDARIA
de cada fila
la tercera columna agregada: la CANTIDAD DE PARES de cada fila
la cuarta columna agregada: la CANTIDAD DE IMPARES de cada fila
Imprimir la matriz leída y la matriz resultante.
12. Leer M y N y una matriz A de orden M*N y hallar e imprimir otra matriz B que sea la
TRASPUESTA de A, sabiendo que esta se forma cuando se cambian las filas por las
columnas.
13. Leer tres números M, N y P y un vector V de dimensión P y verificar si P=M*N para
volcar el vector a la Matriz, imprimiendo la Matriz creada o un mensaje en el caso
de que no se haya podido crear la misma.