Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DEPARTAMENTO DE INFORMATICA
Y CIENCIAS DE LA COMPUTACION
Estructura de Datos
GRUPO#02
DEBER No: 4
TALLER No.: 4
FECHA: 14/10/2014
NOMBRES: Byron Nuñez
Steven Chiriboga
PROFESORA: Ing. MSC. Mayra CARRION
OBJETIVOS:
1. Tener claro la definición de lo que es un arreglo bidimensional con sus respectivas
características
2. Conocer se inicializa y tratar de no cometer errores al momento de definir un arreglo
bidimensional
MARCO TEORICO:
Así como en el tema de arreglos unidimensionales que se tenía 1 índice en los arreglos
bidimensionales son un conjunto de datos homogéneos del mismo tipo (por ejemplo: entero,
carácter, real, etc.) almacenados en arreglos de 2 dimensiones y como su nombre lo indica
tenemos 2 índices (m*n) en el que m: es el número de filas y n es el número de columnas m.
DESARROLLO:
Ejercicio1 (Inicialización de un arreglo bidimensional)
Código
package epn;
import javax.swing.JOptionPane;
}
Captura
1
EPN Estructura de Datos
numeros[0][0] = 1;
numeros[0][1] = 2;
numeros[1][0] = 3;
numeros[1][1] = 4;
System.out.print(numeros[i][j]+" ");
}
System.out.println();
System.out.println();
}
}
Imagen:
EJERCICIOS:
Ejercicio Arreglo Bidimensional
CODIGO
package epn;
import javax.swing.JOptionPane;
int contador=1,j=0;
int i=Integer.parseInt(JOptionPane.showInputDialog("Ingrese
numero de estudiantes: "));
String numero[][]=new String[i][i];
do {
2
EPN Estructura de Datos
numero[j][0]=JOptionPane.showInputDialog("Ingrese Numero
unico: ");
numero[j][1]=JOptionPane.showInputDialog("Ingrese Nombre:
");
contador++;
j++;
} while (contador<=i);
}
System.out.print("Nombre: "+"\n");
for (int m = 0; m < numero.length; m++) {
System.out.print(numero[m][1]+"\n");
}
}
}
CAPTURA
3
EPN Estructura de Datos
CONCLUSIONES:
1. Se puede decir que tenemos que saber los conceptos de arreglos unidimensionales ya
que aquí se trabaja con 2 dimensiones
2. Saber cómo evitar los errores se escritura al momento de definir un arreglo
bidimensional
3. Tratar de ir mejorando el algoritmo para simplificar las líneas de codificación
innecesarios
4. No olvidad el tipo de datos que se emplea en un arreglo bidimensional