los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas...
TRANSCRIPT
![Page 1: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/1.jpg)
![Page 2: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/2.jpg)
Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son todos del mismo tipo.
Son entidades estáticas ya que conservan el mismo tamaño durante toda la ejecución del programa.
![Page 3: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/3.jpg)
![Page 4: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/4.jpg)
Para poder referirnos a una posición en particular o a los datos dentro de esa posición del arreglo, se especifica el nombre del arreglo y el número de posición del elemento.
Las posiciones generalmente se cuentan a partir del cero como primera posición.
![Page 5: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/5.jpg)
Declaración de un arreglo
Tipo de dato Nombre del Arreglo [tamaño del arreglo]
Donde:
Tipo de dato: indica el tipo de los elementos del arreglo (cadena de caracteres(String), carácter (char), numéricos (int, float).
Nombre del arreglo: Identificador con el cual se nombra al arreglo.
[tamaño del arreglo]: Indica el numero de posiciones que ocupara el arreglo.
![Page 6: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/6.jpg)
Inicialización de los arreglos
Los arreglos pueden tener valores definidos desde su declaración.
Tipo de dato [] Nombre del Arreglo = {elementos del arreglo}
{elementos del arreglo} aquí se definen los datos del arreglo
![Page 7: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/7.jpg)
EJEMPLOS:
Luces = (Rojo, Verde, Ámbar)
Salarios = (15000, 3555.34, 4569.99)
Numero de lista = (1,2,3,4,5)
![Page 8: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/8.jpg)
Tener acceso a un elemento del arreglo
Nombre del Arreglo [posición del arreglo]
Datos = Luces(1)
Monto = Salarios (2)
Numero =Numero de lista(0)
![Page 9: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/9.jpg)
Errores comunes en el uso de arreglos
![Page 10: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/10.jpg)
![Page 11: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/11.jpg)
Declarar un arreglo en JAVA
int [] numeros;numeros = new int [10];
int [] numeros = new int [10];
El operador new significa que java implementa los arreglos como objetos.
![Page 12: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/12.jpg)
Declarar un arreglo e inicializarlo
int [ ] numeros = {1,2,3,4,5,6,7,8,9,10 } ;
Mostrar un elemento del arreglo
int valor = numeros[2];System.out.println(valor);
System.out.println(numeros[2]);
![Page 13: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/13.jpg)
EJEMPLO 1.
int [ ] numeros = {1,2,3,4,5,6,7,8,9,10 } ;
int valor = numeros[2];System.out.println(numeros[2]);System.out.println(valor);
![Page 14: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/14.jpg)
EJEMPLO 2int [ ] numeros = {1,2,3,4,5,6,7,8,9,10 } ;
int valor = numeros[2];System.out.println(numeros[2]);System.out.println(valor);System.out.println(””);
for (int i=0; i<=9; i++){ System.out.println(numeros[i]);}
![Page 15: Los arreglos son un grupo de posiciones en memoria relacionadas entre sí por el hecho de que todas tienen el mismo nombre y los datos que contiene son](https://reader035.vdocuments.site/reader035/viewer/2022062510/5665b4d31a28abb57c9405d0/html5/thumbnails/15.jpg)
EJEMPLO 3
int [ ] numeros;numeros = new int [10];
for (int i=0; i<=9; i++){ System.out.println("26");}