La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Tema 8 Arreglos Parte 4.

Presentaciones similares


Presentación del tema: "Tema 8 Arreglos Parte 4."— Transcripción de la presentación:

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);


Descargar ppt "Tema 8 Arreglos Parte 4."

Presentaciones similares


Anuncios Google