Logo Studenta

Arreglos bidimensionales

¡Estudia con miles de materiales!

Vista previa del material en texto

Arreglos bidimensionales 
 
Es una matriz de datos de tamaño m x n que contiene información almacenada del mismo tipo de datos (int, float, char, etc). Este tipo de arreglos necesita dos subíndices para ser declarado o para acceder a la información de un elemento en específico, a diferencia de una matriz unidimensional que solo necesita un subíndice. Un arreglo bidimensional es utilizado cuando queremos guardar mucha información sobre un tipo de dato en específico en distintas filas. 
 
¿Cómo declarar un arreglo bidimensional?: 
La sintaxis para declarar un arreglo bidimensional es la siguiente: 
 
Tipo dato Nombre arreglo [Tamaño fila] [Tamaño columna]; 
 
Donde: 
 
· Tipo dato: Nos referimos al tipo de dato que estaremos manejando en el arreglo, puede ser char, int, float, etc. 
· Nombre arreglo: El nombre con el que identificaremos nuestra matriz. 
· Tamaño fila: La cantidad de filas que tendrá nuestra matriz. 
· Tamaño columna: La cantidad de columnas que tendrá nuestra matriz. 
 
 
¿Cómo sumar filas de un arreglo bidimensional?: 
 
Ejemplo: 
Suponiendo que queremos sumar la fila numero 3 (cuarta fila) en el arreglo y queremos mostrarlo. Lo haremos fácilmente con la función for 
¿Cómo sumar columnas de un arreglo bidimensional?: 
 
Supongamos que queremos sumar cada columna y mostrarlas. Una vez más generalizamos el código sumando solo la porción del arreglo que contiene datos válidos. 
 
Inicializando arreglos bidimensionales en C++ 
Como con los arreglos unidimensionales podemos inicializar los arreglos bidimensionales en su declaración o usando declaración de asignaciones.Si el arreglo es corto es simple iniciarlo en su declaración, para iniciar un arreglo de 2 flas y 3 columnas como este 
14 4 	-5 
 0 	46 	 7 
podemos usar la siguiente declaración: 
Mostrar arreglos bidimensionales en C++ 
Si queremos mostrar el arreglo con una fila por fila entonces tendremos otro caso de procesamiento por fila: 
 	
 
Bibliografía 
David, M. G. (S/D de Enero de 2021). Programar Ya. Obtenido de https://www.programarya.com/Cursos/C++/Estructuras-de-Datos/Arreglos-o-Vectores 
Hector. (1 de Diciembre de 2017). Yo soy dev. Obtenido de https://yosoy.dev/arreglos-bidimensionalesen-c/

Continuar navegando