Universidad Del Atlántico
Ingeniería Industrial
Programación de Computadores Grupo 2
Taller en grupo Matrices
12/07/2019
1. Rellene una matriz 3x4 con números enteros positivos. Luego, determine en qué posición (en qué fila y columna)
se encuentra el mayor número par y el menor número impar.
2. Rellene una matriz 4x4 con números enteros. Luego, determine a cuánto es igual la suma de los elementos que
se encuentran en su diagonal principal.
3. Suponga que se tiene el siguiente arreglo de números:
0 2 5 7 6
0 0 0 3 8
2 9 6 3 4
1 5 6 1 4
0 9 2 5 0
Elabore un programa que calcule cuantos “ceros” aparecen en cada renglón del arreglo.
4. En una estación meteorológica registramos la temperatura (en grados centígrados) cada hora durante una
semana. Almacenamos el resultado en una matriz de 7 × 24 (cada fila de la matriz contiene las 24 mediciones de
un día). Diseña un programa que lea los datos por teclado y muestre:
a. La máxima y mínima temperaturas de la semana.
b. La máxima y mínima temperaturas de cada día.
c. La temperatura media de la semana.
d. La temperatura media de cada día.
e. El número de días en los que la temperatura media fue superior a 30 grados.
(Suponer que el usuario ya ingresó los datos. Les comparto el código para llenar la matriz con datos de manera
aleatoria y automática, suponiendo que los valores mínimos y máximos que se pueden registrar son -5°C y 45°C)
Proceso Ejercicio_4
Definir Matriz Como Real;
Definir i,j Como Entero;
Dimension Matriz[100,100];
Para i<-1 Hasta 7 Con Paso 1 Hacer
Para j<-1 Hasta 24 Con Paso 1 Hacer
Si(azar(21)<5) Entonces
Matriz[i,j]<-azar(6)*(-1);
SiNo
Matriz[i,j]<-azar(46);
FinSi
FinPara
FinPara
Para i<-1 Hasta 7 Con Paso 1 Hacer
Para j<-1 Hasta 24 Con Paso 1 Hacer
Escribir Matriz[i,j]," ",Sin Saltar;
FinPara
Escribir " ";
FinPara
FinProceso