Está en la página 1de 2

Ingeniera en Seguridad Industrial y Minera UTP

PRINCIPIOS DE ALGORITMOS TALLER N 05


VECTORES Y MATRICES
1. Escribir un programa que pida 10 nmeros enteros por teclado y que imprima por pantalla:
i. Cuntos de esos nmeros son pares.
ii. Cul es el valor del nmero mximo.
iii. Cul es el valor del nmero mnimo.
2. Escribir un programa que lea un vector de 10 elementos. Deber imprimir el mismo vector
por pantalla pero invertido. Ejemplo: dado el vector 1 2 3 4 5 6 7 8 9 10 el programa debera
imprimir 10 9 8 7 6 5 4 3 2 1.
3. Escribir un programa que lea 10 nmeros por teclado. Luego lea dos ms e indique si stos
estn entre los anteriores.
4. Escribir un programa que lea un vector de 10 elementos; luego se debe calcular la suma
de nmeros pares y la suma de nmeros impares.
5. Escribir un programa que lea una matriz de 3 filas y 3 columnas de valores enteros. A
continuacin, el programa debe pedir el nmero de una fila. El programa deber devolver
el mximo de esa fila.
6. Escribir un programa que lea una matriz de tamao 4 x 4, luego deber mostrar la suma
de la matriz principal y la suma de la matriz secundaria.
7. Escribir un programa que lea una matriz de tamao 4 x 4 y determinar si la matriz es una
matriz identidad.
8. Escribir un programa que lea dos matrices de 3 x 3, luego deber mostrar la suma de las
matrices, la diferencia de matrices y el producto de estas.
9. Escribir un programa que lea un matriz de enteros de 2 filas y 4 columnas y muestre por
pantalla la traspuesta a dicha matriz.
Ejemplo: Entrada: 2 3 4 5

Salida 2 7

7654

36
45
54

10. Escribir un programa que lea una matriz de nmeros enteros y que devuelva la suma de
los elementos positivos de la matriz y la suma de los elementos negativos.

Ing. Gilberto Carrin Barco, Mg.

Pg. 1

Ingeniera en Seguridad Industrial y Minera UTP

11. Escribir un programa que lea una matriz de 4 filas y 3 columnas, la visualice por pantalla y
a continuacin encuentre el mayor y el menor elemento de la matriz y sus posiciones.
12. Desarrolle un programa que considere una matriz cuadrada de orden n x n. El programa
debe leer los datos de dicha matriz (nmeros enteros) y encontrar la suma de todos los
elementos del borde. Los elementos del borde son aquellos que estn en la primera y
ltima fila y columnas.
13. Se desea calcular las notas finales de los alumnos de un curso, as como tambin el
promedio, mnimo y mximo de stas. Se Ingresar el nmero de alumnos y las notas
parciales de cada uno de stos. Las notas parciales corresponden a la P1, P2 y Examen (EX).

La nota final se calcula empleando la frmula: NF = 0.7*NP + 0.3*EX

En donde NP es la nota de presentacin calculada como: NP = (P1+2*P2)/3

Ing. Gilberto Carrin Barco, Mg.

Pg. 2

También podría gustarte