SlideShare una empresa de Scribd logo
PROGRAMACION DE
COMPUTADORES
Henry Pulido CabreraHenry Pulido Cabrera
Junio 17 de 2013Junio 17 de 2013
ARREGLOSARREGLOS
Introducción: Los arreglos son mecanismos lógicos organizados para
almacenar datos de objetos que sean del mismo tipo. Java en la
construcción de objetos provee una manera especial para manejar
muchos ítems del mismo tipo de dato. Los arreglos pueden ser
uní-dimensionales (guardan solamente un tipo de dato) o
multi-dimensionales (guardan muchos tipos de información para
cada objeto).
Cada elemento es numerado, y es usado para accesar, procesar y
ordenar elementos de el arreglo. El primer elemento del arreglo es
indexado con el valor cero (0), y el ultimo elemento es indexado con
el valor de la longitud del arreglo (length -1) menos uno, también
son accesados o procesados usando bucles.
ARREGLOSARREGLOS
USO DE VARABLES EN ARREGLOSUSO DE VARABLES EN ARREGLOS
LENGTH
Variable del
arreglo
Almacenado en secuencia uno
seguido del otro (contiguos)
Arreglo de Enteros
La Variable guarda datos de
referencia a una dirección
Todos los
elementos son del
mismo tipo de dato
Valor entero actual
LENGTH
Variable del
arreglo
Arreglo de chars
X
0 0
5
0 0 0
Y
5
32 bits
USO DE VARABLES EN ARREGLOSUSO DE VARABLES EN ARREGLOS
LENGTHVariable del
arreglo
Los valores de los índices
son enteros y empiezan con
cero (0)
El numero mayor es siempre
length -1
Variable de solo lectura
LENGTH
Índice para
valores enteros
X
0 0
55
32 bits almacenados
5
0 1 2 3 4
0 0 0 0 0
Int[ ] X = new int [5];
CREANDO UNA REFERENCIA DECREANDO UNA REFERENCIA DE
ARREGLOARREGLO
ARREGLOS DE DATOS PRIMITIVOSARREGLOS DE DATOS PRIMITIVOS
public class PrimitiveArrays
{
public static void main(String[] args)
{
int[] intArray = new int[5];
char[] charArray = new char[6];
intArray[0] = 6;
intArray[1] = 3;
intArray[2] = 2;
intArray[3] = 4;
intArray[4] = 9;
charArray[0] = 'a';
charArray[1] = 'l';
charArray[2] = 'k';
charArray[3] = 'm';
charArray[4] = 'b';
charArray[5] = 'c';
// Métodos adicionales para operar en arreglos primitivos.
}
}
CODIGO FUENTE PrimitiveArrays.javaCODIGO FUENTE PrimitiveArrays.java

Más contenido relacionado

Similar a Arreglos

Angela y vicky I-B
Angela y vicky I-BAngela y vicky I-B
Angela y vicky I-BvictoriaRJ
 
ARREGLOS
ARREGLOSARREGLOS
Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglos
SuGely Gálvez
 
javadesdecerocolecciones-140914051359-phpapp01.pptx
javadesdecerocolecciones-140914051359-phpapp01.pptxjavadesdecerocolecciones-140914051359-phpapp01.pptx
javadesdecerocolecciones-140914051359-phpapp01.pptx
CompusoftnetCiaLtda
 
Vectores - Informática
Vectores - InformáticaVectores - Informática
Vectores - Informática
compumet sac
 
Estructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y CaracteristicasEstructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y Caracteristicas
LENNYGALINDEZ
 
Sistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacionalSistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacionalFlor de la Luz
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datoscrispi2029
 
arreglosunidimensionales-230811165735-bb9551bf.pptx
arreglosunidimensionales-230811165735-bb9551bf.pptxarreglosunidimensionales-230811165735-bb9551bf.pptx
arreglosunidimensionales-230811165735-bb9551bf.pptx
Jairo887360
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
MauricioLesmes
 
Arrays
ArraysArrays
concepto de estructuras de datos
concepto de estructuras de datosconcepto de estructuras de datos
concepto de estructuras de datos
Eduardo Robayo Castro
 
ARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALESARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALES
Fernando Solis
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datoscrispi2029
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglos
salomonaquino
 
Arrays. drey aguilera 1
Arrays. drey aguilera 1Arrays. drey aguilera 1
Arrays. drey aguilera 1
Drey aguilera
 

Similar a Arreglos (20)

Actividad 1 arreglos
Actividad 1 arreglosActividad 1 arreglos
Actividad 1 arreglos
 
Angela y vicky I-B
Angela y vicky I-BAngela y vicky I-B
Angela y vicky I-B
 
Arreglos
ArreglosArreglos
Arreglos
 
ARREGLOS
ARREGLOSARREGLOS
ARREGLOS
 
Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglos
 
javadesdecerocolecciones-140914051359-phpapp01.pptx
javadesdecerocolecciones-140914051359-phpapp01.pptxjavadesdecerocolecciones-140914051359-phpapp01.pptx
javadesdecerocolecciones-140914051359-phpapp01.pptx
 
Vectores - Informática
Vectores - InformáticaVectores - Informática
Vectores - Informática
 
Estructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y CaracteristicasEstructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y Caracteristicas
 
Arreglos
ArreglosArreglos
Arreglos
 
Sistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacionalSistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacional
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
arreglosunidimensionales-230811165735-bb9551bf.pptx
arreglosunidimensionales-230811165735-bb9551bf.pptxarreglosunidimensionales-230811165735-bb9551bf.pptx
arreglosunidimensionales-230811165735-bb9551bf.pptx
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Arrays
ArraysArrays
Arrays
 
concepto de estructuras de datos
concepto de estructuras de datosconcepto de estructuras de datos
concepto de estructuras de datos
 
ARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALESARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALES
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglos
 
Arrays. drey aguilera 1
Arrays. drey aguilera 1Arrays. drey aguilera 1
Arrays. drey aguilera 1
 

Último

Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 

Último (20)

Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 

Arreglos

  • 1. PROGRAMACION DE COMPUTADORES Henry Pulido CabreraHenry Pulido Cabrera Junio 17 de 2013Junio 17 de 2013 ARREGLOSARREGLOS
  • 2. Introducción: Los arreglos son mecanismos lógicos organizados para almacenar datos de objetos que sean del mismo tipo. Java en la construcción de objetos provee una manera especial para manejar muchos ítems del mismo tipo de dato. Los arreglos pueden ser uní-dimensionales (guardan solamente un tipo de dato) o multi-dimensionales (guardan muchos tipos de información para cada objeto). Cada elemento es numerado, y es usado para accesar, procesar y ordenar elementos de el arreglo. El primer elemento del arreglo es indexado con el valor cero (0), y el ultimo elemento es indexado con el valor de la longitud del arreglo (length -1) menos uno, también son accesados o procesados usando bucles. ARREGLOSARREGLOS
  • 3. USO DE VARABLES EN ARREGLOSUSO DE VARABLES EN ARREGLOS LENGTH Variable del arreglo Almacenado en secuencia uno seguido del otro (contiguos) Arreglo de Enteros La Variable guarda datos de referencia a una dirección Todos los elementos son del mismo tipo de dato Valor entero actual LENGTH Variable del arreglo Arreglo de chars X 0 0 5 0 0 0 Y 5 32 bits
  • 4. USO DE VARABLES EN ARREGLOSUSO DE VARABLES EN ARREGLOS LENGTHVariable del arreglo Los valores de los índices son enteros y empiezan con cero (0) El numero mayor es siempre length -1 Variable de solo lectura LENGTH Índice para valores enteros X 0 0 55 32 bits almacenados 5 0 1 2 3 4 0 0 0 0 0 Int[ ] X = new int [5];
  • 5. CREANDO UNA REFERENCIA DECREANDO UNA REFERENCIA DE ARREGLOARREGLO
  • 6. ARREGLOS DE DATOS PRIMITIVOSARREGLOS DE DATOS PRIMITIVOS
  • 7. public class PrimitiveArrays { public static void main(String[] args) { int[] intArray = new int[5]; char[] charArray = new char[6]; intArray[0] = 6; intArray[1] = 3; intArray[2] = 2; intArray[3] = 4; intArray[4] = 9; charArray[0] = 'a'; charArray[1] = 'l'; charArray[2] = 'k'; charArray[3] = 'm'; charArray[4] = 'b'; charArray[5] = 'c'; // Métodos adicionales para operar en arreglos primitivos. } } CODIGO FUENTE PrimitiveArrays.javaCODIGO FUENTE PrimitiveArrays.java