Está en la página 1de 10

Programación con Java

Arreglo Bidimensional
Recordando la semana 10

¿Qué recuerdan de..?

Práctica calificada 2
Antes de terminar la
clase realizaremos la
solución de la misma.
Temario

 Arreglos de dos dimensiones


 Matrices inicializadas
 Matrices ingresadas por teclado
Logro

Al finalizar la sesión el estudiante


identifica y reconoce cuando aplicar
arreglos bidimensionales, para
poder elaborar programas en el
lenguaje de programación JAVA.
Utilizando el IDE Netbeans.
Inicialización de arreglos de dos dimensiones o
matrices

• Un arreglo de dos dimensiones se inicializa encerrando los elementos de cada fila entre
llaves y separados por comas y a su vez estos encerrados entre otro par de llaves.

tipoDeDato nombreArreglo [ ] [ ] = {{valor1, valor2, valor3, …}, {valor1, valor2, valor3, …}};

Significa:
int B[ ][ ] = {{1, 31, 10, 8},{5, 6, 11, 2},{7, 9, 14, 6}};

0 1 2 3

0 1 31 10 8

B= 1 5 6 11 2

2 7 9 14 6
Ejemplo 1

public class Ejemplo1 {


public static void main(String[] args) { Valores de la matriz B
que se han inicializado
int i,j;
int B[][]={{1, 31, 10, 8},{5, 6, 11, 2},{7, 9, 14, 6}};

for(i=0;i<B.length;i++){ Impresión de los valores


for(j=0;j<B[i].length;j++){ de la matriz B

System.out.print(""+B[i][j]+"\t");
}
System.out.print("\n");
} }
Arreglos de dos dimensiones o matrices

• Es un conjunto de elementos organizados en filas y columnas, en el que se


hace referencia a un elemento a través del nombre del arreglo y de un par
de índices encerrados entre corchetes.
• Los índices indican la fila y columna en el que se encuentra un elemento.
• A los arreglos de dos dimensiones también se les llama matrices.
• Para declarar una matriz se especifica un nombre y se indica entre dos
pares de corchetes la cantidad máxima de filas y la cantidad máxima de
columnas que tendrá la matriz.
• Sintaxis:

tipoDeDato nombreArreglo[ ] [ ]= new tipoDeDato [fila][columna]


Arreglos de dos dimensiones ingresados por
el teclado

int B[ ][ ] = new int [5][4];

0 1 2 3
0 7 9 18

1 10 4 21

B= 2 15 17 2

3 10 29 5
4

También podría gustarte