Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Tema 8 Arreglos Parte 4
2
Arreglos descuadrados
3
Arreglo descuadrado Dentado o irregular. No es rectangular
En un arreglo bidimensional descuadrado cada fila tiene un número diferente de columnas Mas flexibles, pero más complicados de declarar e inicializar
4
Ejemplo de arreglo descuadrado
arregloEjemplo 1 2 3 4 5 6 7 8 9 50 18 10 33 59 15 40 12 55 34 89 43 21 63 77 48 16 39 13 51
5
Declaración de arreglo descuadrado
Declaración de arreglo descuadrado de dos dimensiones: tipo[][] idArreglo; Ejemplos: int [][] tabla1; float[][] ejemplo;
6
Definición de arreglo descuadrado
Primero crear la cantidad de filas dejando vacío el espacio que indica la cantidad de columnas: Ejemplo: tabla1= new int[3][ ];
7
Definición de arreglo descuadrado
Luego ir creando cada fila de la matriz indicando la cantidad de elementos de la respectiva fila: Ejemplo: tabla1[0]= new int[2]; tabla1[1]= new int[5]; tabla1[2]= new int[3];
8
Ejemplo de arreglo descuadrado
tabla1 1 2 3 4 50 18 12 55 34 89 63 9 77
9
Acceso a los elementos de un arreglo descuadrado
Para acceder a sus componentes se deben utilizar corchetes abiertos y cerrados para cada índice: Ejemplo: tabla[0][0]=100;
10
Método Length para la longitud de un arreglo
Para saber la cantidad de filas que tiene la matriz: Console.Write(tabla1.Length); Para saber la cantidad de elementos de una determinada fila: Console.Write(tabla1[0].Length);
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.