Sie sind auf Seite 1von 2

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA


DEPARTAMENTO DE CIENCIAS BASICAS
3R TRABAJO CALIFICADO EJERCCIOS DE MATRICES
1. Sumar el contenido de la diagonal principal con el contenido de la diagonal
secundaria de una matriz cuadra de nmeros.
2. Sumar los elementos correspondientes de las columnas pares de una matriz de
tamao N * M y guardarlo en un vector.
3. Generar la siguiente salida en una matriz cuadrada
1
1
1
1
1
1
2
2
2
1
1
2
3
2
1
1
2
2
2
1
1
1
1
1
1
4. Construir un programa que permita guardar nmeros enteros en una matriz
cuadrada de tamao N, luego pasar a un nuevo vector todos los nmeros pares.
5. Guardar nmeros enteros en una matriz de tamao N * M, luego sumar los
contenidos de los elementos que forman la letra O en el arreglo.
6. Guardar en una matriz cuadrada N nmeros enteros, luego reemplazar sus
diagonales primaria y secundaria con el nmero 5.
7. Calcular el promedio de cada fila de una matriz de tamao N * M que contiene
nmeros enteros.
8. Ingresar nmeros enteros a una matriz cuadrada y ordenar de forma
descendente los elementos de la diagonal principal.
9. En un concurso final de atletismo participan varios deportistas, los cuales
realizan pruebas en 4 etapas. Ingresar los nombres de los deportistas y
guardarlos en un vector, luego ingresar el tiempo que empleo cada atleta en
cada una de las etapas; finalmente mostrar en un vector el promedio de tiempos
de cada atleta, en otro vector la suma de tiempos de cada etapa y el nombre del
atleta que menos tiempo empleo durante todo el concurso.
10. Construir un programa que obtenga la siguiente salida en una matriz de tamao
N.
1
0
0
0
0
0
0

1
1
0
0
0
0
0

1
1
1
0
0
0
0

1
1
1
1
0
0
0

1
1
1
1
1
0
0

1
1
1
1
1
1
0

1
1
1
1
1
1
1

11. Una empresa ha convocado a un concurso de un puesto de trabajo. En dicho


concurso se presentan N postulantes, cuyos nombres son guardados en un
vector, as mismo, se realiza 4 pruebas cuyos puntajes obtenidos son guardados
en una matriz. Calcular el puntaje de cada postulante. Finalmente mostrar el
nombre del candidato y en caso existiera un empate mostrar los nombres de los
candidatos que empataron.

12. Construir un programa que permita promediar todos los elementos que forman
la letra L, de una matriz de tamao N x M.
13. Guardar nmeros enteros en una matriz de tamao N*M luego, devolver en un
vector la fila que tiene la mayor suma.
14. Ingresar nmeros enteros a una matriz cuadrada de tamao N, luego
intercambiar los elementos de la fila X por los elementos de la fila Y.
15. Trasladar los elementos de la primera y la ultima columna de una matriz de
tamao N x M a un vector, luego mostrar en forma ascendente los elementos de
este vector.
16. Ingresar en un vector los nombres de alumnos, as mismo almacenar en una
matriz 3 notas por cada alumno, calcular el promedio sabiendo que se elimina la
nota ms baja y mostrar el nombre del alumno con el mayor promedio.
17. Hacer un programa para mover los contenidos de las filas de una matriz una
posicin hacia la derecha. El ltimo elemento de cada fila pasar a la primera
posicin de la misma. Trabajar con una matriz N x M.
18. Guardar nmeros enteros en una matriz de tamao N * M, luego ordenar de
forma descendente la columna que contiene el menor nmero.
19. Construir un programa que genere la siguiente salida.
1
1
1
1
1
1
1

0
2
2
2
2
2
2

0
0
3
3
3
3
3

0
0
0
4
4
4
4

0
0
0
0
5
5
5

0
0
0
6
6
6
6

0
0
7
7
7
7
7

0
8
8
8
8
8
8

9
9
9
9
9
9
9

20. Llenar una matriz de tamao N con nmeros enteros, luego ingresar el ndice de
la fila y de la columna cuyos elementos se desea sumar y guardarlo en un vector.
21. Ingresar nmeros enteros a una matriz de tamao N x M, calcular el promedio
de los nmeros pares y reemplazar el mayor nmero de cada columna por el
promedio calculado.
22. Ingresar nmeros enteros a una matriz cuadrada, luego intercambie los
elementos de la diagonal secundaria por los elementos de la ltima fila de la
matriz.

Das könnte Ihnen auch gefallen