La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Metodología de Programación Ayudantía 2 lelagos.ublog.cl 2009.

Presentaciones similares


Presentación del tema: "Metodología de Programación Ayudantía 2 lelagos.ublog.cl 2009."— Transcripción de la presentación:

1 Metodología de Programación Ayudantía 2 lelagos.ublog.cl 2009

2 Arreglos multidimensionales ● Los de dos dimensiones, se llaman tablas o matrices, Sintaxis: ● [][] ● char pantalla[][]; ● pantalla = new int[10][5]; ● Son arreglos de arreglos, es decir, un arreglo unidimensional donde cada elemento es un arreglo ● Arreglo de 4 filas y 2 columnas: ● int tabla [][] = new int [4][2]

3 Inicialización de arreglos multidimensionales int tabla[][]={{51,52,53},{54,55,56}}; double tabla[][]={{1.5,-2.5},{5.0,0.0,1.5}}; ● int []a={1,3,5,7,9}, b={2,4,6,8,10}; ● int mtb[][]={a, b}; ● double [][] gr = new double[3][]; ● gr[0] = new double[3]; ● gr[1] = new double[6]; ● gr[2] = new double[5];

4 Acceso a elementos y largo de arreglos bidimensionales nombreArreglo [fila][columna] = valor; variable = nombreArreglo [fila][columna]; ● En un arreglo bidimensional tabla, length de tabla contiene el número de renglones, y length de cada renglón contiene el número de columnas ● float ventas[][]={{0.,0.,0.},{1.0,1.0},{-1.0}}; ● System.out.print(ventas.length); //escribe 3 ● System.out.print(ventas[0].length); //escribe 3 ● System.out.print(ventas[1].length); //escribe 2 ● System.out.print(ventas[2].length); //escribe 1

5 Recorrer una matriz de dimensiones desconocidas for(int i = 0 ; i< mat.length ; i++) { for(int j = 0 ; j < mat[i].length ; j++) { System.out.println(“El valor de la posicion ”+i+” ”+j+” es ”+mat[i][j]+); }


Descargar ppt "Metodología de Programación Ayudantía 2 lelagos.ublog.cl 2009."

Presentaciones similares


Anuncios Google