Documente Academic
Documente Profesional
Documente Cultură
Guía de Ejercicios
Matrices
Semestre: 2018- I
2.- Sea una matriz de 5 x 5 de números enteros. Se quiere: realizar los siguientes
(a) Contar los números pares y cambiarlos por (-1).
(b) Generar un vector cuyos números indiquen cuantos (-1) hay en cada fila.
3.- Una fábrica de calzados elabora siete (7) modelos en cinco (5) colores diferentes. Esta
fábrica tiene registradas las ventas realizadas por cada modelo y por cada color en un
archivo de ventas que contiene: N° Modelo (1 al 7), Talla (30 a la 45), Cantidad vendida
(3 dígitos máximo). Se quiere: Imprimir un listado que informe los totales de cada uno de
los modelos y por cada uno de las tallas, como así también los Totales por cada modelo,
los Totales por cada color y el Total General.
4.- Sea un arreglo bidimensional de N, M componentes donde (1 < N < 10) y (2 < M < 6)
cuyas componentes guardan un número que indica la cantidad de lluvia promedio de cada
zona (N) de cada campo (M). Considerar que un campo (Ej. el campo 1) está particionado
para el estudio en varias zonas (Ej. zona 1, zona 2, ...). Se debe realizar procedimientos
que permitan determinar:
El promedio de lluvias por zona.
El promedio de lluvias en cada campo, en todas las zonas del mismo.
El campo y la zona que más lluvias contabilizó.
El promedio de todas las mediciones de lluvia.
Mostrar las componentes de todo el arreglo.
Se pide mostrar un arreglo de una dimensión que almacene la cantidad de lluvias
mayores de cada campo.
7.- Se tienen dos valores enteros M y N, donde (0 < M < 30) y (2 < N < 25) que forman los
componentes de una matriz MATRIZA de M filas y N columnas de números enteros. Se
quiere:
a) Imprimir la matriz MATRIZA por columnas.
b) Imprimir el valor promedio de los componentes de la matriz.
c) Imprimir un vector VECSUMCOL donde cada componente sea la suma de la
columna.
d) Imprimir un vector VECMAXFIL donde cada componente sea el valor máximo de
cada fila.
8.- Sea un valor N donde (3 < N < 10) y sea par que forman una matriz cuadrada
CUADRA de N filas y N columnas de números enteros. Se desea:
a) Todos los números de la diagonal principal o opuesta según de cual resulte mayor
la sumatoria de números.
b) Los números del cuarto (N/2 filas y N/2 columnas).
c) Los números del triangulo superior o inferior dependiendo de cual tenga mayor
sumatoria de números.
d) Los números del triangulo derecho e izquierdo dependiendo de cual tenga mayor
números pares positivos.
10.- Una empresa que distribuye mercadería hacia distintas localidades del interior
dispone de los siguientes datos de los viajes realizados por los camiones de la empresa: *
patente del camión (2 dígitos) * número de destino (1 al 6) * número de chofer (1 al 150) *
distancia en kilómetros. Se quiere:
- Cantidad de viajes realizados a cada destino
Página 3 de 7 Profesor Oswaldo Fornerino
23 de Abril de 2018
Universidad Nacional Experimental Politécnica
“Antonio José de Sucre”
Vice-Rectorado “Luís Caballero Mejias”
Departamento de Ingeniería de Sistemas
Procesamiento de Datos
11.- Una empresa tiene cuatro vendedores (1 a 4), los cuales vende cinco productos (1 a
5). Una vez al día, cada vendedor introduce un registro para cada tipo de producto
vendido. Cada registro contiene lo siguiente:
(a) Número de vendedor
(b) El número de producto
(c) El monto total del producto vendido del día.
Por lo tanto, cada vendedor pasa entre 0 y 5 registros por día. Suponga que están
disponibles los registros del último mes.
Se quiere las ventas del último mes y sume el total de ventas por vendedor y por
producto. Todos los totales se deben almacenar en un arreglo con dos subíndices, ventas.
Una vez procesada toda la información del último mes, mostrar los resultados en formato
tabular en donde cada una de las columnas representa a un vendedor y cada una de las
filas representa un producto en particular. Obtenga la suma de cada fila para el total de
ventas de cada producto del último mes; obtenga la suma de cada columna para el total
de ventas por vendedor del último mes. Su salida tabular debe incluir estos totales a la
derecha para las filas y en el fondo para las columnas.
13.- El dueño de una cadena de tiendas de artículos deportivos desea controlar sus
ventas por medio de una computadora. Los datos de entrada son:
a) El numero de la tienda (1 a 10)
b) Un numero que indica el deporte del articulo (1 a 20)
c) El costo del artículo.
Se quiere: 1. Las ventas totales en el día para cada tienda.
2. Las ventas totales para cada uno de los deportes.
3. Las mayor venta de todas las tienda y a que deporte pertenece.
14.- Sea una matriz de 10 x 10 de números enteros. Se quiere determinar:
El numero mayor almacenado en la matriz.
El numero mayor almacenado en cada fila.
La columna que tiene la suma mayor de sus números.
16.- Sea N un numero entero (3 < N <= 10). Sea una matriz cuadrada N x N, se tenga las
siguientes opciones: Ejemplo Si N = 9
4 5 6 7 8 9 1 2 3
5 6 7 8 9 1 2 3 4
6 7 8 9 1 2 3 4 5
7 8 9 1 2 3 4 5 6
8 9 1 2 3 4 5 6 7
9 1 2 3 4 5 6 7 8
18.- Se cuenta con la información del último torneo de tenis de un club, en el que
participaron 40 jugadores. Por cada uno de ellos se tiene el siguiente juego de datos:
Nº de jugador (entero).
Cantidad de partidos ganados.
Cantidad de partidos perdidos.
Se debe calcular el puntaje total de cada jugador, por cada partido ganado se le
asigna 3 puntos y por cada partido perdido cero puntos. Se desea obtener un listado,
ordenado en forma decreciente según puntaje total, de la siguiente forma:
19.- Se tiene una planilla con los siguientes datos de 30 empleados de una empresa:
Nº de empleado (100..200).
Cantidad total vendida del artículo 1.
Cantidad total vendida del artículo 2.
Página 6 de 7 Profesor Oswaldo Fornerino
23 de Abril de 2018
Universidad Nacional Experimental Politécnica
“Antonio José de Sucre”
Vice-Rectorado “Luís Caballero Mejias”
Departamento de Ingeniería de Sistemas
Procesamiento de Datos
También se cuenta con los precios unitarios de cada uno de los 6 artículos que serán
ingresados una única vez.
Se desea saber:
a) La comisión que deberá pagarse a cada empleado (5% de las ventas).
b) El número de empleado que le proporciono a la empresa el mayor ingreso en
pesos por sus ventas.
c) El total vendido de cada artículo.