INSTITUTO
TECNOLÓGICO DE SALINA CRUZ
ESTRUCTURA Y ORGANIZACIÓN DE
DATOS
REPORTE
DE PRACTICAS
·
Unidad: 1
·
No.
De la practica: 6
·
Nombre: Danel Meléndez Clara
·
Docente: Ing. Susana Román Nájera
·
Fecha: 22 de Septiembre del 2014
INSTRUCCIONES
Con base al programa ya codificado, describir paso a paso
el programa, que da entrada y posterior visualización de un array de dos dimensiones.
El método leer() da entrada a los elementos de la matriz que se pasan como
argumento, yel método visualizar() muestra la tabla en la pantalla.
OBJETIVOS
El objetivo principal de
esta práctica, es empezar a adentrase a lo que son los arreglos en java,
conocer sus principales características y poner en práctica los conocimientos
de programación.
Esta práctica pretende
enseñarle al programador las bases de los arrays
o arreglos, aprender el concepto y tratamiento de estos.
Como
último objetivo, el programador al termino de esta práctica debe tener los
conocimientos básicos de los tipos de arreglos sea unidimensional,
bidimensional y tridimensional.
MATERIALES
Los materiales que se
utilizaron para esta práctica fueron el programa netbeans de java, la consulta
de algunas fuentes en la internet ya sea paginas especializadas en java, y
tutoriales en youtube, y por obvia razón se utilizo una computadora.
DESARROLLO
DE LA PRACTICA
import java.io.*;
class tabla
{
public
static void main(String [] a) throws Exception //se arroja una excepción
{
int v[][]= new int[3][5]; //Aquí se declara un arreglo multidimensional 3 son las filas y 5
las columnas
leer(v);
visualizar(v);
}
static
void leer(int a[][])throws Exception // en este
metodo se arrojara una excepción
{
int i,j;
BufferedReader entrada = new BufferedReader //clase para leer
datos y almacenarlos
(InputStreamReader(System.in)); // abre un flujo de entrada de datos en la computadora
System.out.println("Entrada de
datos de la matriz"); //se
imprime en la pantalla
for (i = 0; i < a.length; i++) //ciclo for para que se haga el ciclo hasta que se cumpla la condición
{
System.out.println("Fila: " + i);
for (j = 0; j < a[i].length; j++) // ciclo for para que la condicion se cumpla
a[i][j]=
Integer.parseInt(entrada.readLine()); // aqui se ingresan los valores de la matriz
}
}
static
void visualizar (int a[][])
{
int i,j;
System.out.println("nt Matriz leidan"); //se imprime en la pantalla
for (i = 0; i < a.length; i++)
{
for (j = 0; j < a[i].length;
j++)
System.out.print(a[i][j]
+ " "); //
System.out.println(" ");
}
}
}
CONCLUSIÓN
Para terminar esta práctica,
concluimos que los arreglos son muy útiles para el usuario, ahorran muchas
líneas de código, y mucho tiempo, y el tiempo es oro, el arrays(arreglos) es un
tipo de dato estructurado que se utiliza para localizar y almacenar elementos
de un tipo de dato dado.
Hay tres tipos de
arrays(arreglos), el unidimensional, el bidimensional y el multidimensional,
pero este ultimo casi no se utiliza.
Al termino de esta práctica,
el programador debe salir con conocimientos más especializados sobre el tema, y
debe tener la lógica para resolver cualquier tipo de problema en los que se
necesiten arreglos.
No hay comentarios:
Publicar un comentario