Manejo combinado de arreglos unidimensionales y matrices
Manejo combinado de Arreglos y Matrices (PSeInt)
En programación, los arreglos unidimensionales y las matrices permiten almacenar varios datos en una sola variable.
-
Arreglo (vector): una sola fila de datos.
-
Matriz: datos organizados en filas y columnas.
Usarlos juntos permite resolver problemas más reales y organizados.
Arreglo Unidimensional
Ejemplo: vector de números
Definir notas Como Entero
Dimension notas[3]
notas[1] = 8
notas[2] = 9
notas[3] = 10
Matriz
Ejemplo: matriz de notas
Definir matriz Como Entero
Dimension matriz[2,3]
matriz[1,1] = 8
matriz[1,2] = 9
matriz[1,3] = 10
matriz[2,1] = 7
matriz[2,2] = 8
matriz[2,3] = 9
Uso Combinado de Arreglo y Matriz
Ejemplo: promedio de notas por estudiante
Algoritmo ArreglosYMatrices
Definir nombres Como Caracter
Definir notas Como Entero
Dimension nombres[2]
Dimension notas[2,3]
nombres[1] = "Ana"
nombres[2] = "Luis"
notas[1,1] = 8
notas[1,2] = 9
notas[1,3] = 10
notas[2,1] = 7
notas[2,2] = 8
notas[2,3] = 9
Definir i, j, suma Como Entero
Para i = 1 Hasta 2
suma = 0
Para j = 1 Hasta 3
suma = suma + notas[i,j]
FinPara
Escribir nombres[i], " promedio: ", suma / 3
FinPara
FinAlgoritmo