Matrices en PSeInt: arreglos de dos dimensiones
3 ejemplos
Cómo funciona
Una matriz es un arreglo de dos dimensiones: una tabla con filas y columnas. Se crea con Dimension ventas[3, 5] (3 filas y 5 columnas) y cada casilla se nombra con dos índices, ventas[fila, columna].
Para recorrerla se usan dos Para, uno dentro del otro: el de afuera avanza por las filas y el de adentro por las columnas de esa fila. Así se cargan los datos, se muestran como tabla o se suman por fila y por columna.
Las matrices sirven para tableros de juegos, notas de varios alumnos en varias materias o ventas por día y por sucursal.
Ejemplo corto
Lo mínimo para verlo funcionar. Cópialo o ábrelo en el editor.
Algoritmo TablaDeSumas Definir f, c Como Entero Dimension tabla[3, 4] Para f <- 1 Hasta 3 Hacer Para c <- 1 Hasta 4 Hacer tabla[f, c] <- f + c Escribir Sin Saltar tabla[f, c], " " FinPara Escribir "" FinParaFinAlgoritmoLo que muestra:
2 3 4 5 3 4 5 6 4 5 6 7
Se abre en el editor del navegador, sin instalar nada.
Ejercicios resueltos
Cada ejercicio trae el código completo, su diagrama de flujo y una ejecución de muestra.
Ventas de la semana
Una tabla de ventas por sucursal y día, con sus totales.
AvanzadoTa-Te-Ti
El clásico juego de tres en línea para dos jugadores.
AvanzadoGestor de notas del curso
Registra tres notas por alumno y arma el reporte del curso.
Avanzado
En la referencia del lenguaje
Las instrucciones que intervienen, explicadas una por una.
Otros conceptos
Codoritmo es un proyecto independiente y de código abierto, inspirado en PSeInt y compatible con su sintaxis. No está afiliado al proyecto PSeInt. Sitio oficial de PSeInt.