SlideShare una empresa de Scribd logo
Arreglo multidimensional
Matriz en Java
Presentación
 Nombre
◦ Juan Jesús Navarro Avalos
◦ Miriam Yarazeth Becerra Real
 Grado
◦ 3ª Ing. En Software
 Fecha
◦ 08 de Octubre del 2014
Introducción
 Java es un lenguaje de programación y una
plataforma informática comercializada por primera
vez en 1995 por Sun Microsystems. Hay muchas
aplicaciones y sitios web que no funcionarán a
menos que tenga Java instalado y cada día se
crean más.
Arreglos
 En java, los arreglos multidimensionales son
realmente el arreglo de un arreglo. Para declarar
una variable de arreglo multidimensional se debe
de especificar cada índice adicional utilizando otra
pareja de corchetes.
Inicialización
 En el siguiente ejemplo se reserva memoria por
dimensión de 4 por 5 y el nombre del arreglo es
dosD. Es una matriz del tipo int.
Ejemplo en Java
 El siguiente programa asigna un valor numérico a
cada elemento del arreglo de izquierda a derecha
y de arriba abajo, y a continuación despliega esos
valores.
 El anterior programa provoca una
salida así:
Cuando se reserva memoria para un arreglo
multidimensional, sólo es necesario especificar la
memoria para la primera dimensión, es decir, la que
está más a la izquierda.
Vista conceptual
 La siguiente imagen representa una vista
conceptual de un arreglo bidimensional de 4 x 5
Conclusión
 Los arreglos como en todos los lenguajes sirven
para organizar datos y para hacer que estos sea
mas accesible, dependiendo de la cantidad de
información es el tipo de arreglo que se utiliza
Gracias por su atención

Más contenido relacionado

La actualidad más candente

Introducción a la ingenieria del Software
Introducción a la ingenieria del SoftwareIntroducción a la ingenieria del Software
Introducción a la ingenieria del Software
Jose Diaz Silva
 
Programación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaProgramación 3: Clases y objetos en Java
Programación 3: Clases y objetos en Java
Angel Vázquez Patiño
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
Angel Miguel Coria Lopez
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciamonty19
 
Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria Estatica
J M
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
Rosbelia Balza
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
Idalia Tristan
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
villandri pachco
 
ESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICIONESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICIONlesviagarcia
 
Estructuras Selectivas
Estructuras Selectivas Estructuras Selectivas
Estructuras Selectivas
Jhonny Zuñiga
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
Johnny Paucar
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosGeovanny Yungán
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
Alvaro Enrique Ruano
 
Introduccion a la Programacion
Introduccion a la ProgramacionIntroduccion a la Programacion
Introduccion a la Programacion
Oscar Hernando
 
Mantenimiento De Software
Mantenimiento De SoftwareMantenimiento De Software
Mantenimiento De Software
ROSA IMELDA GARCIA CHI
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
Francisco Javier Canizales Vazquez
 
Arquitectura de Computadores Cap VI:Repertorio de Instrucciones
Arquitectura de Computadores Cap VI:Repertorio de InstruccionesArquitectura de Computadores Cap VI:Repertorio de Instrucciones
Arquitectura de Computadores Cap VI:Repertorio de Instrucciones
Videoconferencias UTPL
 
Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...
Jorge Rodriguez
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
Israel Castillo Cruz
 

La actualidad más candente (20)

Pruebas de escritorio
Pruebas de escritorioPruebas de escritorio
Pruebas de escritorio
 
Introducción a la ingenieria del Software
Introducción a la ingenieria del SoftwareIntroducción a la ingenieria del Software
Introducción a la ingenieria del Software
 
Programación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaProgramación 3: Clases y objetos en Java
Programación 3: Clases y objetos en Java
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria Estatica
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
 
ESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICIONESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICION
 
Estructuras Selectivas
Estructuras Selectivas Estructuras Selectivas
Estructuras Selectivas
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
 
Introduccion a la Programacion
Introduccion a la ProgramacionIntroduccion a la Programacion
Introduccion a la Programacion
 
Mantenimiento De Software
Mantenimiento De SoftwareMantenimiento De Software
Mantenimiento De Software
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Arquitectura de Computadores Cap VI:Repertorio de Instrucciones
Arquitectura de Computadores Cap VI:Repertorio de InstruccionesArquitectura de Computadores Cap VI:Repertorio de Instrucciones
Arquitectura de Computadores Cap VI:Repertorio de Instrucciones
 
Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
 

Destacado

Ch14
Ch14Ch14
Ch14
Facebook
 
Matrices
MatricesMatrices
Matrices
Magda Fernandez
 
Ejercicios matrices 2sem 2013
Ejercicios matrices 2sem 2013Ejercicios matrices 2sem 2013
Ejercicios matrices 2sem 2013Sergio Meneses
 
6724640 matrices-java
6724640 matrices-java6724640 matrices-java
6724640 matrices-javabeqa_gothic
 
Interfaz de programación de aplicaciones
Interfaz de programación de aplicacionesInterfaz de programación de aplicaciones
Interfaz de programación de aplicaciones
Carlos Anibal Riascos Hurtado
 
Matrices en java
Matrices en javaMatrices en java
Heartfit365 workshop
Heartfit365 workshopHeartfit365 workshop
Heartfit365 workshop
Dave Buzanko
 
Graph Calc.pdf
Graph Calc.pdfGraph Calc.pdf
Graph Calc.pdfbwlomas
 
8-2 30-60-90 Triangles.pdf
8-2 30-60-90 Triangles.pdf8-2 30-60-90 Triangles.pdf
8-2 30-60-90 Triangles.pdf
bwlomas
 
SlideShareTest
SlideShareTestSlideShareTest
SlideShareTestElvin Lee
 
Act 4
Act 4Act 4
Картография в СССР
Картография в СССРКартография в СССР
Картография в СССР
ingakozlova
 
Piecewise Functions 2.pdf
Piecewise Functions 2.pdfPiecewise Functions 2.pdf
Piecewise Functions 2.pdf
bwlomas
 
Graphing Quads With C.pdf
Graphing Quads With C.pdfGraphing Quads With C.pdf
Graphing Quads With C.pdf
bwlomas
 
8-2 45-45-90 Triangles.pdf
8-2 45-45-90 Triangles.pdf8-2 45-45-90 Triangles.pdf
8-2 45-45-90 Triangles.pdf
bwlomas
 
hotate ganbatte
hotate ganbattehotate ganbatte
hotate ganbatteElvin Lee
 
Partitioning Line Segment.pdf
Partitioning Line Segment.pdfPartitioning Line Segment.pdf
Partitioning Line Segment.pdf
bwlomas
 
Картография новейшего времени
Картография новейшего времениКартография новейшего времени
Картография новейшего времени
ingakozlova
 
Tableros De Resultados Cd Utica
Tableros De Resultados  Cd UticaTableros De Resultados  Cd Utica
Tableros De Resultados Cd UticaC.D. UTICA
 

Destacado (20)

Ch14
Ch14Ch14
Ch14
 
Matrices
MatricesMatrices
Matrices
 
Ejercicios matrices 2sem 2013
Ejercicios matrices 2sem 2013Ejercicios matrices 2sem 2013
Ejercicios matrices 2sem 2013
 
6724640 matrices-java
6724640 matrices-java6724640 matrices-java
6724640 matrices-java
 
Interfaz de programación de aplicaciones
Interfaz de programación de aplicacionesInterfaz de programación de aplicaciones
Interfaz de programación de aplicaciones
 
Matrices en java
Matrices en javaMatrices en java
Matrices en java
 
Heartfit365 workshop
Heartfit365 workshopHeartfit365 workshop
Heartfit365 workshop
 
Graph Calc.pdf
Graph Calc.pdfGraph Calc.pdf
Graph Calc.pdf
 
8-2 30-60-90 Triangles.pdf
8-2 30-60-90 Triangles.pdf8-2 30-60-90 Triangles.pdf
8-2 30-60-90 Triangles.pdf
 
SlideShareTest
SlideShareTestSlideShareTest
SlideShareTest
 
Config metodo tabular
Config   metodo tabularConfig   metodo tabular
Config metodo tabular
 
Act 4
Act 4Act 4
Act 4
 
Картография в СССР
Картография в СССРКартография в СССР
Картография в СССР
 
Piecewise Functions 2.pdf
Piecewise Functions 2.pdfPiecewise Functions 2.pdf
Piecewise Functions 2.pdf
 
Graphing Quads With C.pdf
Graphing Quads With C.pdfGraphing Quads With C.pdf
Graphing Quads With C.pdf
 
8-2 45-45-90 Triangles.pdf
8-2 45-45-90 Triangles.pdf8-2 45-45-90 Triangles.pdf
8-2 45-45-90 Triangles.pdf
 
hotate ganbatte
hotate ganbattehotate ganbatte
hotate ganbatte
 
Partitioning Line Segment.pdf
Partitioning Line Segment.pdfPartitioning Line Segment.pdf
Partitioning Line Segment.pdf
 
Картография новейшего времени
Картография новейшего времениКартография новейшего времени
Картография новейшего времени
 
Tableros De Resultados Cd Utica
Tableros De Resultados  Cd UticaTableros De Resultados  Cd Utica
Tableros De Resultados Cd Utica
 

Similar a Arreglo multidimensional

Introducción a la programación en java
Introducción a la programación en javaIntroducción a la programación en java
Introducción a la programación en java
Ivan Alvarado
 
Java sandra
Java sandraJava sandra
Manual de Java
Manual de JavaManual de Java
Manual de Java
Jesús Navarro
 
Introducción a JavaScript 1
Introducción a JavaScript 1Introducción a JavaScript 1
Introducción a JavaScript 1Lorenzo Alejo
 
Curso de Introducción a Java SE ppt.pdf
Curso de Introducción a Java SE ppt.pdfCurso de Introducción a Java SE ppt.pdf
Curso de Introducción a Java SE ppt.pdf
ssuserc151d0
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Mabel2310
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
Myriam Victoria Sierra Cortes
 
Java Ago Dic07
Java Ago Dic07Java Ago Dic07
Java Ago Dic07adrianpro
 
Java apesteguia
Java apesteguiaJava apesteguia
Java apesteguia
tonytenorio2
 
Java
JavaJava
Diapositiva java
Diapositiva javaDiapositiva java
Diapositiva java
Magaly Portocarrero Labajos
 
Java
Java Java
12 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-201912 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-2019
William10050
 
Programacion web
Programacion webProgramacion web
Programacion webIACSA
 
Tarea de la sesión 3
Tarea de la sesión 3Tarea de la sesión 3
Tarea de la sesión 3
Gualberam
 
Java
JavaJava
El lenguaje java
El lenguaje javaEl lenguaje java
El lenguaje java
Gabriel Barboza
 
Introducción a JAVA
Introducción a JAVAIntroducción a JAVA
Introducción a JAVAjohitafresh
 

Similar a Arreglo multidimensional (20)

Introducción a la programación en java
Introducción a la programación en javaIntroducción a la programación en java
Introducción a la programación en java
 
Java sandra
Java sandraJava sandra
Java sandra
 
Java sandra
Java sandraJava sandra
Java sandra
 
Manual de Java
Manual de JavaManual de Java
Manual de Java
 
Introducción a JavaScript 1
Introducción a JavaScript 1Introducción a JavaScript 1
Introducción a JavaScript 1
 
Curso de Introducción a Java SE ppt.pdf
Curso de Introducción a Java SE ppt.pdfCurso de Introducción a Java SE ppt.pdf
Curso de Introducción a Java SE ppt.pdf
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
 
Java Ago Dic07
Java Ago Dic07Java Ago Dic07
Java Ago Dic07
 
Java apesteguia
Java apesteguiaJava apesteguia
Java apesteguia
 
Java
JavaJava
Java
 
Diapositiva java
Diapositiva javaDiapositiva java
Diapositiva java
 
Java
Java Java
Java
 
12 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-201912 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-2019
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Tarea de la sesión 3
Tarea de la sesión 3Tarea de la sesión 3
Tarea de la sesión 3
 
Java
JavaJava
Java
 
El lenguaje java
El lenguaje javaEl lenguaje java
El lenguaje java
 
Progra
PrograProgra
Progra
 
Introducción a JAVA
Introducción a JAVAIntroducción a JAVA
Introducción a JAVA
 

Más de Jesús Navarro

Estudio de factibilidad (Software)
Estudio de factibilidad (Software)Estudio de factibilidad (Software)
Estudio de factibilidad (Software)
Jesús Navarro
 
IEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del software
Jesús Navarro
 
Key Escrow y Key Recovery
Key Escrow y Key RecoveryKey Escrow y Key Recovery
Key Escrow y Key Recovery
Jesús Navarro
 
¿Que es un ERP?
¿Que es un ERP?¿Que es un ERP?
¿Que es un ERP?
Jesús Navarro
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidos
Jesús Navarro
 
Pruebas de caja negra (Blackbox)
Pruebas de caja negra (Blackbox)Pruebas de caja negra (Blackbox)
Pruebas de caja negra (Blackbox)
Jesús Navarro
 
IEEE 829 2008:Software and System Test Documentation
IEEE 829 2008:Software and System Test DocumentationIEEE 829 2008:Software and System Test Documentation
IEEE 829 2008:Software and System Test Documentation
Jesús Navarro
 
IEEE 1016 1998: Software design description
IEEE 1016 1998: Software design descriptionIEEE 1016 1998: Software design description
IEEE 1016 1998: Software design description
Jesús Navarro
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
Jesús Navarro
 
Casos de prueba de caja blanca (WhiteBox)
Casos de prueba de caja blanca (WhiteBox)Casos de prueba de caja blanca (WhiteBox)
Casos de prueba de caja blanca (WhiteBox)
Jesús Navarro
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
Jesús Navarro
 
Análisis horizontal y vertical
Análisis horizontal y verticalAnálisis horizontal y vertical
Análisis horizontal y vertical
Jesús Navarro
 
Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7
Jesús Navarro
 
Computación básica I
Computación básica IComputación básica I
Computación básica I
Jesús Navarro
 
Redes de área local
Redes de área localRedes de área local
Redes de área local
Jesús Navarro
 
Ley del impuesto al valor agregado IVA
Ley del impuesto al valor agregado IVALey del impuesto al valor agregado IVA
Ley del impuesto al valor agregado IVA
Jesús Navarro
 
Estructuras de control c++
Estructuras de control c++Estructuras de control c++
Estructuras de control c++
Jesús Navarro
 
Distribuciones (Estadística)
Distribuciones (Estadística) Distribuciones (Estadística)
Distribuciones (Estadística)
Jesús Navarro
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
Jesús Navarro
 
Prezi
PreziPrezi

Más de Jesús Navarro (20)

Estudio de factibilidad (Software)
Estudio de factibilidad (Software)Estudio de factibilidad (Software)
Estudio de factibilidad (Software)
 
IEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del software
 
Key Escrow y Key Recovery
Key Escrow y Key RecoveryKey Escrow y Key Recovery
Key Escrow y Key Recovery
 
¿Que es un ERP?
¿Que es un ERP?¿Que es un ERP?
¿Que es un ERP?
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidos
 
Pruebas de caja negra (Blackbox)
Pruebas de caja negra (Blackbox)Pruebas de caja negra (Blackbox)
Pruebas de caja negra (Blackbox)
 
IEEE 829 2008:Software and System Test Documentation
IEEE 829 2008:Software and System Test DocumentationIEEE 829 2008:Software and System Test Documentation
IEEE 829 2008:Software and System Test Documentation
 
IEEE 1016 1998: Software design description
IEEE 1016 1998: Software design descriptionIEEE 1016 1998: Software design description
IEEE 1016 1998: Software design description
 
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
IEEE 830 1998: Software Requirements Specification (Especificación de requisi...
 
Casos de prueba de caja blanca (WhiteBox)
Casos de prueba de caja blanca (WhiteBox)Casos de prueba de caja blanca (WhiteBox)
Casos de prueba de caja blanca (WhiteBox)
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
 
Análisis horizontal y vertical
Análisis horizontal y verticalAnálisis horizontal y vertical
Análisis horizontal y vertical
 
Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7
 
Computación básica I
Computación básica IComputación básica I
Computación básica I
 
Redes de área local
Redes de área localRedes de área local
Redes de área local
 
Ley del impuesto al valor agregado IVA
Ley del impuesto al valor agregado IVALey del impuesto al valor agregado IVA
Ley del impuesto al valor agregado IVA
 
Estructuras de control c++
Estructuras de control c++Estructuras de control c++
Estructuras de control c++
 
Distribuciones (Estadística)
Distribuciones (Estadística) Distribuciones (Estadística)
Distribuciones (Estadística)
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Prezi
PreziPrezi
Prezi
 

Último

experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
cuentauniversidad34
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
nicromante2000
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
RobertSotilLujn
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
oscartorres960914
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
lasocharfuelan123
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
juanjosebarreiro704
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
Federico Toledo
 

Último (10)

experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...experiencia de aprendizaje sobre lectura y escritura como  herramientas de ap...
experiencia de aprendizaje sobre lectura y escritura como herramientas de ap...
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA  DE TRABAJO DE CREACION DE TABLAS EN WORDFICHA  DE TRABAJO DE CREACION DE TABLAS EN WORD
FICHA DE TRABAJO DE CREACION DE TABLAS EN WORD
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
infografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de softwareinfografia del sena para analisis y desarrollo de software
infografia del sena para analisis y desarrollo de software
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
trabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docxtrabajo integrador final sofi y vane.docx
trabajo integrador final sofi y vane.docx
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
Los desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMsLos desafíos de calidad de software que nos trae la IA y los LLMs
Los desafíos de calidad de software que nos trae la IA y los LLMs
 

Arreglo multidimensional

  • 2. Presentación  Nombre ◦ Juan Jesús Navarro Avalos ◦ Miriam Yarazeth Becerra Real  Grado ◦ 3ª Ing. En Software  Fecha ◦ 08 de Octubre del 2014
  • 3. Introducción  Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más.
  • 4. Arreglos  En java, los arreglos multidimensionales son realmente el arreglo de un arreglo. Para declarar una variable de arreglo multidimensional se debe de especificar cada índice adicional utilizando otra pareja de corchetes.
  • 5. Inicialización  En el siguiente ejemplo se reserva memoria por dimensión de 4 por 5 y el nombre del arreglo es dosD. Es una matriz del tipo int.
  • 6. Ejemplo en Java  El siguiente programa asigna un valor numérico a cada elemento del arreglo de izquierda a derecha y de arriba abajo, y a continuación despliega esos valores.
  • 7.
  • 8.  El anterior programa provoca una salida así: Cuando se reserva memoria para un arreglo multidimensional, sólo es necesario especificar la memoria para la primera dimensión, es decir, la que está más a la izquierda.
  • 9. Vista conceptual  La siguiente imagen representa una vista conceptual de un arreglo bidimensional de 4 x 5
  • 10. Conclusión  Los arreglos como en todos los lenguajes sirven para organizar datos y para hacer que estos sea mas accesible, dependiendo de la cantidad de información es el tipo de arreglo que se utiliza
  • 11. Gracias por su atención