SlideShare una empresa de Scribd logo
1 de 4
Instituto Tecnológico de Salina Cruz 
ITSAL 
Estructura y Organización de Datos 
UNIDAD I 
“Practica VI – Ejercicio 3.3” 
Alumno 
Miguel Ángel Moreno Vásquez 
Tecnologías de la Información y la Comunicación 
3 Semestre, Grupo E2 
Docente 
Román Nájera Susana Mónica
Instrucciones 
Codificar un programa para dar 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, y el método visualizar() muestra la tabla en la 
pantalla. 
Procedimientos 
1. Se copió el código original dado por el documento proporcionado. 
2. Se adaptó el código dado al programa NETBEANS, dado el hecho de que el código 
proporcionado aparece de forma lineal, se agregaron líneas siguientes. 
3. Se buscaron errores de sintaxis y signos faltantes en el código original. 
Datos adicionales 
El ARRAY con el que vamos a trabajar tiene valores predefinidos, en este caso contiene 3 
filas y 5 columnas, por lo cual nos pedirá 15 números en total (dado que el ARRAY solo 
acepta números enteros). 
El programa se compone de 3 métodos 
1. Método principal: en él se crea el ARRAY e inicializa con los valores 3 y 5 
2. Método leer: aquí los ingresados los datos que se almacenaran dentro del ARRAY 
3. Método visualizar: después de ingresar los datos, aquí podremos verlos en forma de 
filas y columnas. 
Código Original 
import java.io.*; 
public class EODUIAVI { 
public static void main(String[] a) throws Exception { 
int v[][] = new int[3][5]; 
leer(v); 
visualizar(v); 
} 
static void leer(int a[][])throws Exception { 
int i,j; 
BufferedReader entrada = new BufferedReader(InputStreamReader(System.in)); 
System.out.println("Entrada de datos de la matriz"); 
for (i = 0; i < a.length; i++) { 
System.out.println("Fila: " + i); 
for (j = 0; j < a[i].length; j++) 
a[i][j]= Integer.parseInt(entrada.readLine()); 
} 
}
static void visualizar (int a[][]) { 
int i,j; 
System.out.println("nt Matriz leidan"); 
for (i = 0; i < a.length; i++) { 
for (j = 0; j < a[i].length; j++) 
System.out.print(a[i][j] + " "); 
System.out.println(" "); 
} 
} 
} 
Código modificado 
import java.io.*; 
public class EODUIAVI { 
public static void main(String[] args) throws IOException { 
int v[][] = new int[3][5]; 
leer(v); 
visualizar(v); 
} 
static void leer(int a[][]) throws IOException{ 
BufferedReader datos = new BufferedReader(new InputStreamReader(System.in)); 
System.out.println("Entrada de datos de la matriz"); 
for (int i=0; i<a.length; i++) { 
System.out.println("Fila: "+i); 
for (int j=0; j<a[i].length; j++){ 
a[i][j] = Integer.parseInt(datos.readLine()); 
} 
} 
} 
static void visualizar (int a[][]) { 
System.out.println("Matriz leida"); 
for(int i=0; i<a.length; i++) { 
for(int j=0; j<a[i].length; j++) { 
System.out.print(a[i][j]+" "); 
} 
System.out.println(" "); 
} 
} 
}
Capturas

Más contenido relacionado

La actualidad más candente

Conceptos de datos e información (1)
Conceptos de datos e información (1)Conceptos de datos e información (1)
Conceptos de datos e información (1)Ninszu Sakmooreher
 
Sistemas Numéricos y Sus Conversiones
Sistemas Numéricos y Sus Conversiones Sistemas Numéricos y Sus Conversiones
Sistemas Numéricos y Sus Conversiones Horusholo
 
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)luis freddy
 

La actualidad más candente (8)

Conceptos de datos e información (1)
Conceptos de datos e información (1)Conceptos de datos e información (1)
Conceptos de datos e información (1)
 
Conceptos de datos e informacion
Conceptos de datos e informacionConceptos de datos e informacion
Conceptos de datos e informacion
 
Sistemas Numéricos y Sus Conversiones
Sistemas Numéricos y Sus Conversiones Sistemas Numéricos y Sus Conversiones
Sistemas Numéricos y Sus Conversiones
 
Rc catherine osorio
Rc catherine osorioRc catherine osorio
Rc catherine osorio
 
Conceptos de datos e información
Conceptos de datos e informaciónConceptos de datos e información
Conceptos de datos e información
 
Metodos en java
Metodos en javaMetodos en java
Metodos en java
 
Matrices pseint
Matrices   pseintMatrices   pseint
Matrices pseint
 
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)
 

Destacado

Palmasola C.A, cuento con corrupcion, tambien con ética y prestigio
Palmasola C.A, cuento con corrupcion,  tambien con ética y prestigioPalmasola C.A, cuento con corrupcion,  tambien con ética y prestigio
Palmasola C.A, cuento con corrupcion, tambien con ética y prestigiofrancismpr
 
Agencia de viajes acabado
Agencia de viajes acabadoAgencia de viajes acabado
Agencia de viajes acabadosoengasmiguel
 
Presentació V Jornada EAPC
Presentació V Jornada EAPCPresentació V Jornada EAPC
Presentació V Jornada EAPCEduard Díaz
 
Housing Mobility Counseling Programs, FHACt April 2015
Housing Mobility Counseling Programs, FHACt April 2015Housing Mobility Counseling Programs, FHACt April 2015
Housing Mobility Counseling Programs, FHACt April 2015Jack Dougherty
 
Sistemas operativos andrea
Sistemas operativos andreaSistemas operativos andrea
Sistemas operativos andreaandreasuarez2012
 
Psicología social en la unab
Psicología social en la unabPsicología social en la unab
Psicología social en la unabAnaTorresL
 
[Share99.net] baitapnguyenlymay
[Share99.net] baitapnguyenlymay[Share99.net] baitapnguyenlymay
[Share99.net] baitapnguyenlymayĐiệp Bùi
 
Visitando templos en Gifu Japón by Paco Barberá
Visitando templos en Gifu Japón by Paco Barberá Visitando templos en Gifu Japón by Paco Barberá
Visitando templos en Gifu Japón by Paco Barberá B & M Co., Ltd.
 
Jornada en toledo ponencias 1 2-4
Jornada en toledo ponencias 1 2-4Jornada en toledo ponencias 1 2-4
Jornada en toledo ponencias 1 2-4JCCM1925
 
III Jornada de Desarrollo IADE: Presentación Eduardo Bobillo
III Jornada de Desarrollo IADE: Presentación Eduardo BobilloIII Jornada de Desarrollo IADE: Presentación Eduardo Bobillo
III Jornada de Desarrollo IADE: Presentación Eduardo BobilloJuany Alonso
 
A máquina da poesia
A máquina da poesiaA máquina da poesia
A máquina da poesiabeabispo
 

Destacado (20)

Oferta ecommerce
Oferta ecommerceOferta ecommerce
Oferta ecommerce
 
InstalacióN Y Uso De Notebook
InstalacióN Y Uso De NotebookInstalacióN Y Uso De Notebook
InstalacióN Y Uso De Notebook
 
Palmasola C.A, cuento con corrupcion, tambien con ética y prestigio
Palmasola C.A, cuento con corrupcion,  tambien con ética y prestigioPalmasola C.A, cuento con corrupcion,  tambien con ética y prestigio
Palmasola C.A, cuento con corrupcion, tambien con ética y prestigio
 
Plug
PlugPlug
Plug
 
Agencia de viajes acabado
Agencia de viajes acabadoAgencia de viajes acabado
Agencia de viajes acabado
 
Presentació V Jornada EAPC
Presentació V Jornada EAPCPresentació V Jornada EAPC
Presentació V Jornada EAPC
 
Housing Mobility Counseling Programs, FHACt April 2015
Housing Mobility Counseling Programs, FHACt April 2015Housing Mobility Counseling Programs, FHACt April 2015
Housing Mobility Counseling Programs, FHACt April 2015
 
SOP_U2_EA_JCAV
SOP_U2_EA_JCAVSOP_U2_EA_JCAV
SOP_U2_EA_JCAV
 
Sistemas operativos andrea
Sistemas operativos andreaSistemas operativos andrea
Sistemas operativos andrea
 
Cristales roma
Cristales romaCristales roma
Cristales roma
 
Salida Osos Da
Salida Osos DaSalida Osos Da
Salida Osos Da
 
Psicología social en la unab
Psicología social en la unabPsicología social en la unab
Psicología social en la unab
 
Slide 2
Slide 2Slide 2
Slide 2
 
[Share99.net] baitapnguyenlymay
[Share99.net] baitapnguyenlymay[Share99.net] baitapnguyenlymay
[Share99.net] baitapnguyenlymay
 
Proyecto
ProyectoProyecto
Proyecto
 
Visitando templos en Gifu Japón by Paco Barberá
Visitando templos en Gifu Japón by Paco Barberá Visitando templos en Gifu Japón by Paco Barberá
Visitando templos en Gifu Japón by Paco Barberá
 
Jornada en toledo ponencias 1 2-4
Jornada en toledo ponencias 1 2-4Jornada en toledo ponencias 1 2-4
Jornada en toledo ponencias 1 2-4
 
III Jornada de Desarrollo IADE: Presentación Eduardo Bobillo
III Jornada de Desarrollo IADE: Presentación Eduardo BobilloIII Jornada de Desarrollo IADE: Presentación Eduardo Bobillo
III Jornada de Desarrollo IADE: Presentación Eduardo Bobillo
 
A máquina da poesia
A máquina da poesiaA máquina da poesia
A máquina da poesia
 
Transformada de Derivadas
Transformada de DerivadasTransformada de Derivadas
Transformada de Derivadas
 

Similar a UI - AVI

UNIDAD III - ACTIVIDAD III
UNIDAD III - ACTIVIDAD IIIUNIDAD III - ACTIVIDAD III
UNIDAD III - ACTIVIDAD IIIMaiky Kobatakane
 
3 desarollo manejo datos capitulo 2 -03 aplicaciones arreglos dos dime
3 desarollo manejo datos capitulo 2 -03 aplicaciones arreglos dos dime3 desarollo manejo datos capitulo 2 -03 aplicaciones arreglos dos dime
3 desarollo manejo datos capitulo 2 -03 aplicaciones arreglos dos dimeluis freddy
 
Programa en java con el Metodo de la burbuja
Programa en java con el Metodo de la burbujaPrograma en java con el Metodo de la burbuja
Programa en java con el Metodo de la burbujaLupitaOMG Garmendia
 
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)luis freddy
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacionJaime amambal
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacionJaime amambal
 
Introducción a la programación y la informática. Tema 7
Introducción a la programación y la informática. Tema 7Introducción a la programación y la informática. Tema 7
Introducción a la programación y la informática. Tema 7Andres Garcia Garcia
 
Ejercicios de programacion en java
Ejercicios de programacion en javaEjercicios de programacion en java
Ejercicios de programacion en javajosesan999
 
Portafolio segundo parcial
Portafolio segundo parcialPortafolio segundo parcial
Portafolio segundo parcialHugo Arechiga
 
IC semana-02-2011-I-C
IC semana-02-2011-I-CIC semana-02-2011-I-C
IC semana-02-2011-I-Ccbertolotti
 
Compilación con DOS.
Compilación con DOS.Compilación con DOS.
Compilación con DOS.Grace Laguna
 

Similar a UI - AVI (20)

UNIDAD III - ACTIVIDAD III
UNIDAD III - ACTIVIDAD IIIUNIDAD III - ACTIVIDAD III
UNIDAD III - ACTIVIDAD III
 
3 desarollo manejo datos capitulo 2 -03 aplicaciones arreglos dos dime
3 desarollo manejo datos capitulo 2 -03 aplicaciones arreglos dos dime3 desarollo manejo datos capitulo 2 -03 aplicaciones arreglos dos dime
3 desarollo manejo datos capitulo 2 -03 aplicaciones arreglos dos dime
 
Programa en java con el Metodo de la burbuja
Programa en java con el Metodo de la burbujaPrograma en java con el Metodo de la burbuja
Programa en java con el Metodo de la burbuja
 
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)
 
ALGORITMOS EN JAVA
ALGORITMOS EN JAVAALGORITMOS EN JAVA
ALGORITMOS EN JAVA
 
Evaluacion2
Evaluacion2Evaluacion2
Evaluacion2
 
Compilar mediante dos
Compilar mediante dosCompilar mediante dos
Compilar mediante dos
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
UI - AIV
UI - AIVUI - AIV
UI - AIV
 
Introducción a la programación y la informática. Tema 7
Introducción a la programación y la informática. Tema 7Introducción a la programación y la informática. Tema 7
Introducción a la programación y la informática. Tema 7
 
Ejercicios de programacion en java
Ejercicios de programacion en javaEjercicios de programacion en java
Ejercicios de programacion en java
 
Portafolio segundo parcial
Portafolio segundo parcialPortafolio segundo parcial
Portafolio segundo parcial
 
IC semana-02-2011-I-C
IC semana-02-2011-I-CIC semana-02-2011-I-C
IC semana-02-2011-I-C
 
UI - AIII
UI - AIIIUI - AIII
UI - AIII
 
Fun consola guia_01
Fun consola guia_01Fun consola guia_01
Fun consola guia_01
 
Java 1
Java 1Java 1
Java 1
 
Compilación con DOS.
Compilación con DOS.Compilación con DOS.
Compilación con DOS.
 
Tema 5 - Estructuras de datos.pdf
Tema 5 - Estructuras de datos.pdfTema 5 - Estructuras de datos.pdf
Tema 5 - Estructuras de datos.pdf
 
UNIDAD III - ACTIVIDAD II
UNIDAD III - ACTIVIDAD IIUNIDAD III - ACTIVIDAD II
UNIDAD III - ACTIVIDAD II
 

Más de Maiky Kobatakane

Más de Maiky Kobatakane (20)

PROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas doblesPROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas dobles
 
UNIDAD IV - Mapa conceptual metodos de busqueda
UNIDAD IV - Mapa conceptual metodos de busquedaUNIDAD IV - Mapa conceptual metodos de busqueda
UNIDAD IV - Mapa conceptual metodos de busqueda
 
UNIDAD IV - metodos de busqueda
UNIDAD IV - metodos de busquedaUNIDAD IV - metodos de busqueda
UNIDAD IV - metodos de busqueda
 
UNIDAD III - ACTIVIDAD X
UNIDAD III - ACTIVIDAD XUNIDAD III - ACTIVIDAD X
UNIDAD III - ACTIVIDAD X
 
UNIDAD III - ACTIVIDAD IX
UNIDAD III - ACTIVIDAD IXUNIDAD III - ACTIVIDAD IX
UNIDAD III - ACTIVIDAD IX
 
UNIDAD III - ACTIVIDAD VIII
UNIDAD III - ACTIVIDAD VIIIUNIDAD III - ACTIVIDAD VIII
UNIDAD III - ACTIVIDAD VIII
 
UNIDAD III - ACTIVIDAD VII
UNIDAD III - ACTIVIDAD VIIUNIDAD III - ACTIVIDAD VII
UNIDAD III - ACTIVIDAD VII
 
UNIDAD III - ACTIVIDAD VI
UNIDAD III - ACTIVIDAD VIUNIDAD III - ACTIVIDAD VI
UNIDAD III - ACTIVIDAD VI
 
UNIDAD III - ACTIVIDAD V
UNIDAD III - ACTIVIDAD VUNIDAD III - ACTIVIDAD V
UNIDAD III - ACTIVIDAD V
 
UNIDAD III - ACTIVIDAD I
UNIDAD III - ACTIVIDAD IUNIDAD III - ACTIVIDAD I
UNIDAD III - ACTIVIDAD I
 
Unidad II - practica VI
Unidad II - practica VIUnidad II - practica VI
Unidad II - practica VI
 
Unidad II - practica VIII
Unidad II - practica VIIIUnidad II - practica VIII
Unidad II - practica VIII
 
Unidad II - practica VII
Unidad II - practica VIIUnidad II - practica VII
Unidad II - practica VII
 
UII - AV
UII - AVUII - AV
UII - AV
 
Unidad II practica IV
Unidad II   practica IVUnidad II   practica IV
Unidad II practica IV
 
Unidad II practica III
Unidad II   practica IIIUnidad II   practica III
Unidad II practica III
 
Unidad II practica II
Unidad II   practica IIUnidad II   practica II
Unidad II practica II
 
Unidad II practica I
Unidad II  practica IUnidad II  practica I
Unidad II practica I
 
UI - MAPA CONCEPTUAL
UI - MAPA CONCEPTUALUI - MAPA CONCEPTUAL
UI - MAPA CONCEPTUAL
 
UI - AVII CUADRO COMPARATIVO
UI - AVII CUADRO COMPARATIVOUI - AVII CUADRO COMPARATIVO
UI - AVII CUADRO COMPARATIVO
 

UI - AVI

  • 1. Instituto Tecnológico de Salina Cruz ITSAL Estructura y Organización de Datos UNIDAD I “Practica VI – Ejercicio 3.3” Alumno Miguel Ángel Moreno Vásquez Tecnologías de la Información y la Comunicación 3 Semestre, Grupo E2 Docente Román Nájera Susana Mónica
  • 2. Instrucciones Codificar un programa para dar 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, y el método visualizar() muestra la tabla en la pantalla. Procedimientos 1. Se copió el código original dado por el documento proporcionado. 2. Se adaptó el código dado al programa NETBEANS, dado el hecho de que el código proporcionado aparece de forma lineal, se agregaron líneas siguientes. 3. Se buscaron errores de sintaxis y signos faltantes en el código original. Datos adicionales El ARRAY con el que vamos a trabajar tiene valores predefinidos, en este caso contiene 3 filas y 5 columnas, por lo cual nos pedirá 15 números en total (dado que el ARRAY solo acepta números enteros). El programa se compone de 3 métodos 1. Método principal: en él se crea el ARRAY e inicializa con los valores 3 y 5 2. Método leer: aquí los ingresados los datos que se almacenaran dentro del ARRAY 3. Método visualizar: después de ingresar los datos, aquí podremos verlos en forma de filas y columnas. Código Original import java.io.*; public class EODUIAVI { public static void main(String[] a) throws Exception { int v[][] = new int[3][5]; leer(v); visualizar(v); } static void leer(int a[][])throws Exception { int i,j; BufferedReader entrada = new BufferedReader(InputStreamReader(System.in)); System.out.println("Entrada de datos de la matriz"); for (i = 0; i < a.length; i++) { System.out.println("Fila: " + i); for (j = 0; j < a[i].length; j++) a[i][j]= Integer.parseInt(entrada.readLine()); } }
  • 3. static void visualizar (int a[][]) { int i,j; System.out.println("nt Matriz leidan"); for (i = 0; i < a.length; i++) { for (j = 0; j < a[i].length; j++) System.out.print(a[i][j] + " "); System.out.println(" "); } } } Código modificado import java.io.*; public class EODUIAVI { public static void main(String[] args) throws IOException { int v[][] = new int[3][5]; leer(v); visualizar(v); } static void leer(int a[][]) throws IOException{ BufferedReader datos = new BufferedReader(new InputStreamReader(System.in)); System.out.println("Entrada de datos de la matriz"); for (int i=0; i<a.length; i++) { System.out.println("Fila: "+i); for (int j=0; j<a[i].length; j++){ a[i][j] = Integer.parseInt(datos.readLine()); } } } static void visualizar (int a[][]) { System.out.println("Matriz leida"); for(int i=0; i<a.length; i++) { for(int j=0; j<a[i].length; j++) { System.out.print(a[i][j]+" "); } System.out.println(" "); } } }