SlideShare una empresa de Scribd logo
1 de 24
ARREGLOS (Unidimensionales Y 
MATRICES (Bidimensionales) 
VECTORES
CONCEPTO 
• Los arreglos son variables que agrupan mas de 
un dato. 
• Un array es un medio de guardar un conjunto 
de objetos de la misma clase. Se accede a 
cada elemento individual del array mediante 
un número entero denominado índice. (0 ) 
cero - es el índice del primer elemento y n- 
1 es el índice del último elemento, siendo n, la 
dimensión del array.
Descripción de la lógica de una Arreglo 
O Array 
• Declarar el array 
• Crear el array 
• Inicializar los elementos del array 
• Usar el array
Declarar y crear un array 
(Para declarar un array se escribe) 
tipo_de_dato[] nombre_del_array; 
(Para declarar un array de enteros escribimos) 
int[] numeros; 
Para crear un array de 4 número enteros escribimos 
numeros=new int[4]; 
La declaración y la creación del array se puede hacer en 
una misma línea. 
int[] numeros =new int[4];
Inicializar y usar los elementos del 
array 
• Para inicializar el array de 4 enteros escribimos 
numeros[0]=2; 
numeros[1]=-4; 
numeros[2]=15; 
numeros[3]=-25;
Utilización del Array a través de un 
clico for 
• for(int i=0; i<4; i++){ 
numeros[i]=i*i+4; 
} 
• for(int i=0; i<numeros.length; i++){ 
numeros[i]=i*i+4; 
} 
dato length nos proporciona la dimensión del array
Los arrays se pueden declarar, crear e inicializar 
en una misma línea 
int[] numeros={2, -4, 15, -25}; 
String[] nombres={"Juan", "José", "Miguel", "Antonio"}; 
Para imprimir a los elementos de array nombres se escribe 
for(int i=0; i<nombres.length; i++){ 
System.out.println(nombres[i]); 
}
Ejemplo en eclipse 
No es posible crear una variable que contenga varios elementos
Un ejemplo con captura de palabras e 
impresion de caracteres.
Arreglos Bidimensionales 
(Arrays multidimensionales) 
• Una matriz bidimensional puede tener varias filas, y en cada 
fila no tiene por qué haber el mismo número de elementos o 
columnas. Por ejemplo, podemos declarar e inicializar la 
siguiente matriz bidimensional 
• double[][] matriz={{1,2,3,4},{5,6},{7,8,9,10,11,12},{13}};La 
primer fila tiene cuatro elementos {1,2,3,4} 
La segunda fila tiene dos elementos {5,6} 
La tercera fila tiene seis elementos {7,8,9,10,11,12} 
La cuarta fila tiene un elemento {13}
Para mostrar los elementos de este array 
bidimensional escribimos el siguiente código 
for (int i=0; i < matriz.length; i++) 
{ 
for (int j=0; j < matriz[i].length; j++) 
{ 
System.out.print(matriz[i][j]+"t"); 
} 
System.out.println(""); 
}
MATRICES 
MULTIDIMENSIONALES
Matrices Tridimensionales
cibergrafia 
• http://www.sc.ehu.es/sbweb/fisica/cursoJava/ 
fundamentos/clases1/arays.htm. 
• http://codigofacilito.com/cursos/JAVA 
• http://desarrolloweb.com/manuales/57/ 
• Youtube.com

Más contenido relacionado

La actualidad más candente

Arreglos Bidimensionales
Arreglos BidimensionalesArreglos Bidimensionales
Arreglos Bidimensionales
guestefc95b
 
Aplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesAplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionales
marigelcontreras
 
Arreglos bidimensionales o matrices
Arreglos bidimensionales o matricesArreglos bidimensionales o matrices
Arreglos bidimensionales o matrices
AriannaYadiraT
 
Arreglos En Una Dimension
Arreglos En Una DimensionArreglos En Una Dimension
Arreglos En Una Dimension
yperalta
 

La actualidad más candente (20)

Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
Arreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeansArreglos Bidimensionales - Java - NetBeans
Arreglos Bidimensionales - Java - NetBeans
 
Ejercicios de excel
Ejercicios de excelEjercicios de excel
Ejercicios de excel
 
Diagramas de flujos , EJERCICIOS RESUELTOS.
Diagramas de flujos , EJERCICIOS RESUELTOS.Diagramas de flujos , EJERCICIOS RESUELTOS.
Diagramas de flujos , EJERCICIOS RESUELTOS.
 
Arreglos Bidimensionales
Arreglos BidimensionalesArreglos Bidimensionales
Arreglos Bidimensionales
 
Ejercicios excel
Ejercicios excelEjercicios excel
Ejercicios excel
 
Ejercicios de HTML
Ejercicios de HTMLEjercicios de HTML
Ejercicios de HTML
 
Aplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesAplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionales
 
Menu insertar
Menu insertarMenu insertar
Menu insertar
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivas
 
Arreglos bidimensionales o matrices
Arreglos bidimensionales o matricesArreglos bidimensionales o matrices
Arreglos bidimensionales o matrices
 
Principios de Programacion
Principios de ProgramacionPrincipios de Programacion
Principios de Programacion
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
Vectores en programación
Vectores en programaciónVectores en programación
Vectores en programación
 
Simulación - Algoritmo de productos medios
Simulación - Algoritmo de productos mediosSimulación - Algoritmo de productos medios
Simulación - Algoritmo de productos medios
 
Arreglos En Una Dimension
Arreglos En Una DimensionArreglos En Una Dimension
Arreglos En Una Dimension
 
Ec. polinómicas
Ec. polinómicasEc. polinómicas
Ec. polinómicas
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Arreglo multidimensional
Arreglo multidimensionalArreglo multidimensional
Arreglo multidimensional
 
Presentación CSS
Presentación CSSPresentación CSS
Presentación CSS
 

Similar a Arreglos (unimensionles y matrices (bidimensionales)

Arrays - programación 3
Arrays - programación 3Arrays - programación 3
Arrays - programación 3
yeimirbeth
 
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptxOBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
juan gonzalez
 
Utp pti_s5_arreglos
 Utp pti_s5_arreglos Utp pti_s5_arreglos
Utp pti_s5_arreglos
jcbenitezp
 
Utp pti_s5_arreglos 2012-2
 Utp pti_s5_arreglos 2012-2 Utp pti_s5_arreglos 2012-2
Utp pti_s5_arreglos 2012-2
jcbenitezp
 
Utp lpi_s5_arreglos 2012-2
 Utp lpi_s5_arreglos 2012-2 Utp lpi_s5_arreglos 2012-2
Utp lpi_s5_arreglos 2012-2
jcbenitezp
 
Vectores
VectoresVectores
Vectores
Belén
 
Clase 9- programacion
Clase 9- programacionClase 9- programacion
Clase 9- programacion
diego MC
 
ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++
die_dex
 

Similar a Arreglos (unimensionles y matrices (bidimensionales) (20)

Arrays de exposicion
 Arrays de exposicion Arrays de exposicion
Arrays de exposicion
 
Arrays - programación 3
Arrays - programación 3Arrays - programación 3
Arrays - programación 3
 
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptxOBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
 
Arreglos en Java
Arreglos en JavaArreglos en Java
Arreglos en Java
 
array
arrayarray
array
 
Arreglos
ArreglosArreglos
Arreglos
 
6 A Arrays
6 A Arrays6 A Arrays
6 A Arrays
 
Utp pti_s5_arreglos
 Utp pti_s5_arreglos Utp pti_s5_arreglos
Utp pti_s5_arreglos
 
Utp pti_s5_arreglos 2012-2
 Utp pti_s5_arreglos 2012-2 Utp pti_s5_arreglos 2012-2
Utp pti_s5_arreglos 2012-2
 
PPT.pdf
PPT.pdfPPT.pdf
PPT.pdf
 
arreglos.pdf
arreglos.pdfarreglos.pdf
arreglos.pdf
 
Algoritmos y Estructura de datos_Semana5 (3).ppt
Algoritmos y Estructura de datos_Semana5 (3).pptAlgoritmos y Estructura de datos_Semana5 (3).ppt
Algoritmos y Estructura de datos_Semana5 (3).ppt
 
Tema6
Tema6Tema6
Tema6
 
Utp lpi_s5_arreglos 2012-2
 Utp lpi_s5_arreglos 2012-2 Utp lpi_s5_arreglos 2012-2
Utp lpi_s5_arreglos 2012-2
 
Arreglos Java (arrays)
Arreglos Java (arrays)Arreglos Java (arrays)
Arreglos Java (arrays)
 
arrays
arraysarrays
arrays
 
Jyoc java-cap04 vectores (arrays)
Jyoc java-cap04 vectores (arrays)Jyoc java-cap04 vectores (arrays)
Jyoc java-cap04 vectores (arrays)
 
Vectores
VectoresVectores
Vectores
 
Clase 9- programacion
Clase 9- programacionClase 9- programacion
Clase 9- programacion
 
ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++ARRAYS (LISTAS Y TABLAS) EN C++
ARRAYS (LISTAS Y TABLAS) EN C++
 

Más de Carlos Anibal Riascos Hurtado

Más de Carlos Anibal Riascos Hurtado (20)

introducción ingeniería de software
introducción  ingeniería de  softwareintroducción  ingeniería de  software
introducción ingeniería de software
 
Lluvia de ideas
Lluvia  de ideasLluvia  de ideas
Lluvia de ideas
 
Prototipo en papel
Prototipo en papelPrototipo en papel
Prototipo en papel
 
Explorar para investigar primera sesion
Explorar para investigar primera sesionExplorar para investigar primera sesion
Explorar para investigar primera sesion
 
Sistemas de informacion gerencial
Sistemas de informacion gerencialSistemas de informacion gerencial
Sistemas de informacion gerencial
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Cuerta sesion investigacion ciencia y tecnologia
Cuerta sesion investigacion ciencia y tecnologiaCuerta sesion investigacion ciencia y tecnologia
Cuerta sesion investigacion ciencia y tecnologia
 
Segunda sesion ciencia-investigacion-metodo
Segunda sesion ciencia-investigacion-metodoSegunda sesion ciencia-investigacion-metodo
Segunda sesion ciencia-investigacion-metodo
 
Conducta de entrada 2016
Conducta de entrada 2016Conducta de entrada 2016
Conducta de entrada 2016
 
Tecnologia e informatica 2016
Tecnologia e informatica   2016Tecnologia e informatica   2016
Tecnologia e informatica 2016
 
Librerias java
Librerias javaLibrerias java
Librerias java
 
Guia del trabajo con excepciones
Guia del trabajo con excepcionesGuia del trabajo con excepciones
Guia del trabajo con excepciones
 
Excepciones en java
Excepciones en javaExcepciones en java
Excepciones en java
 
Multitarea e hilos en java con ejemplos
Multitarea e hilos en java con ejemplosMultitarea e hilos en java con ejemplos
Multitarea e hilos en java con ejemplos
 
Hilos – threads en java
Hilos – threads   en javaHilos – threads   en java
Hilos – threads en java
 
Guia funciones estadisticas
Guia funciones estadisticasGuia funciones estadisticas
Guia funciones estadisticas
 
Proyecto final de semestre
Proyecto final de semestreProyecto final de semestre
Proyecto final de semestre
 
Menejo de eventos en java introduccion
Menejo de eventos en java introduccionMenejo de eventos en java introduccion
Menejo de eventos en java introduccion
 
Primer taller del segundo parcial sistemas aplicados
Primer taller del segundo parcial sistemas aplicadosPrimer taller del segundo parcial sistemas aplicados
Primer taller del segundo parcial sistemas aplicados
 
Public class implmusiempres implements musica
Public class implmusiempres implements musicaPublic class implmusiempres implements musica
Public class implmusiempres implements musica
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Último (20)

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 

Arreglos (unimensionles y matrices (bidimensionales)

  • 1. ARREGLOS (Unidimensionales Y MATRICES (Bidimensionales) VECTORES
  • 2. CONCEPTO • Los arreglos son variables que agrupan mas de un dato. • Un array es un medio de guardar un conjunto de objetos de la misma clase. Se accede a cada elemento individual del array mediante un número entero denominado índice. (0 ) cero - es el índice del primer elemento y n- 1 es el índice del último elemento, siendo n, la dimensión del array.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Descripción de la lógica de una Arreglo O Array • Declarar el array • Crear el array • Inicializar los elementos del array • Usar el array
  • 8. Declarar y crear un array (Para declarar un array se escribe) tipo_de_dato[] nombre_del_array; (Para declarar un array de enteros escribimos) int[] numeros; Para crear un array de 4 número enteros escribimos numeros=new int[4]; La declaración y la creación del array se puede hacer en una misma línea. int[] numeros =new int[4];
  • 9. Inicializar y usar los elementos del array • Para inicializar el array de 4 enteros escribimos numeros[0]=2; numeros[1]=-4; numeros[2]=15; numeros[3]=-25;
  • 10. Utilización del Array a través de un clico for • for(int i=0; i<4; i++){ numeros[i]=i*i+4; } • for(int i=0; i<numeros.length; i++){ numeros[i]=i*i+4; } dato length nos proporciona la dimensión del array
  • 11. Los arrays se pueden declarar, crear e inicializar en una misma línea int[] numeros={2, -4, 15, -25}; String[] nombres={"Juan", "José", "Miguel", "Antonio"}; Para imprimir a los elementos de array nombres se escribe for(int i=0; i<nombres.length; i++){ System.out.println(nombres[i]); }
  • 12. Ejemplo en eclipse No es posible crear una variable que contenga varios elementos
  • 13.
  • 14.
  • 15. Un ejemplo con captura de palabras e impresion de caracteres.
  • 16. Arreglos Bidimensionales (Arrays multidimensionales) • Una matriz bidimensional puede tener varias filas, y en cada fila no tiene por qué haber el mismo número de elementos o columnas. Por ejemplo, podemos declarar e inicializar la siguiente matriz bidimensional • double[][] matriz={{1,2,3,4},{5,6},{7,8,9,10,11,12},{13}};La primer fila tiene cuatro elementos {1,2,3,4} La segunda fila tiene dos elementos {5,6} La tercera fila tiene seis elementos {7,8,9,10,11,12} La cuarta fila tiene un elemento {13}
  • 17.
  • 18. Para mostrar los elementos de este array bidimensional escribimos el siguiente código for (int i=0; i < matriz.length; i++) { for (int j=0; j < matriz[i].length; j++) { System.out.print(matriz[i][j]+"t"); } System.out.println(""); }
  • 19.
  • 20.
  • 22.
  • 24. cibergrafia • http://www.sc.ehu.es/sbweb/fisica/cursoJava/ fundamentos/clases1/arays.htm. • http://codigofacilito.com/cursos/JAVA • http://desarrolloweb.com/manuales/57/ • Youtube.com