Está en la página 1de 11

Nombre de la materia

Programación orientada a objetos

Nombre de la Licenciatura
Ingeniería en sistemas

Nombre del alumno


Roberto Delfino Alpizar Delgado
Matrícula
010026589

Nombre de la Tarea
Arreglos

Unidad #
Unidad 5

Nombre del Docente


Lilia Cecilia Espinoza García
Unidad 5: Arreglos
Programación orientada a objetos

Fecha
12/02/2021

Arreglos

Introduccion

Un arreglo es un grupo de variables u objetos (que deben ser del mismo tipo).Los arreglos en JAVA son
considerados objetos, por lo que realmente cuando decimos que una variable es unarreglo, nos referimos a
que esa variable apunta a una dirección en memoria y no necesariamente estáguardando todos los objetos.

Desarrollo

1.- Elaborar la introducción mínimo media cuartilla donde se explique la importancia del uso de arreglos
en el lenguaje de programación Java, incluyendo las ventajas de su uso y generando una pequeña lista de
ejemplos donde es factible emplear los arreglos.

2.- Elaborar por lo menos media página de conclusión donde se expresen, los beneficios del uso y
aplicación de arreglos en lenguaje de programación Java.

3.- Colocar las referencias de información en formato APA y en orden alfabético.

4.- Considerar que esta actividad se evalúa con una ponderación del 10% de calificación.

I.- INSTRUCCIONES. Consulta los recursos de la unidad 5 para resolver lo siguiente.


Observa la siguiente tabla correspondiente a las ventas de los últimos 5 años de una compañía:
Ventas Anuales

Año Trimestre
1 2 3 4
2016 1000 1500 1800 1710

2
Unidad 5: Arreglos
Programación orientada a objetos

2017 1000 1920 1802 1025


2018 1400 1022 2000 1050
2019 1025 1852 1752 2050
2020 1458 1258 1892 1206

Para almacenar la información de esta tabla, se declaró la siguiente matriz bidimensional a través de un
programa de Java:
int ventaAnual [ ][ ];
ventaAnual = new int [5][4];

Completa en cada una de las siguientes asignaciones para la matriz declarada, los valores que les
corresponde, de acuerdo a la tabla Ventas Anuales.

ventaAnual [0][0]= 1000;


ventaAnual [0][1]=
ventaAnual [0][2]= 1800;
ventaAnual [0][3]=
ventaAnual [1][0]=
ventaAnual [1][1]=
ventaAnual [1][2]=
ventaAnual [1][3]=
ventaAnual [2][0]=
ventaAnual [2][1]=
ventaAnual [2][2]=2000;
ventaAnual [2][3]=
ventaAnual [3][0]=
ventaAnual [3][1]=
ventaAnual [3][2]=
ventaAnual [3][3]=
ventaAnual [4][0]=
ventaAnual [4][1]=
ventaAnual [4][2]=
ventaAnual [4][3]=

II.- INSTRUCCIONES. En la siguiente imagen de un arreglo, coloca en la línea el nombre de cada una de
las partes del mismo.
III.- INSTRUCCIONES. Realiza un programa en Java en el que deberás capturar los datos de nombre,
edad y sexo (atributos) para cuatro estudiantes y deberás almacenarlos a través de 3 arreglos (uno para
cada atributo). En el método main deberás asignar el valor a cada índice de esos arreglos de manera
manual y deberás desplegar los datos en pantalla a través de un método.
Posteriormente, empleando un ciclo for, crea un método para llenar los arreglos desde la captura a
través del teclado. Deberás solicitar primero la cantidad de alumnos a capturar (para que puedan ser más

3
Unidad 5: Arreglos
Programación orientada a objetos

o menos de 4), luego solicitarás la información, la almacenarás en los arreglos correspondientes y


posteriormente la desplegarás en el orden que se almacenaron en el array a través de un método.

III.- INSTRUCCIONES. Realiza un programa en Java en el que deberás capturar los datos de nombre,
edad y sexo (atributos) para cuatro estudiantes y deberás almacenarlos a través de 3 arreglos (uno para
cada atributo). En el método main deberás asignar el valor a cada índice de esos arreglos de manera
manual y deberás desplegar los datos en pantalla a través de un método.
Posteriormente, empleando un ciclo for, crea un método para llenar los arreglos desde la captura a
través del teclado. Deberás solicitar primero la cantidad de alumnos a capturar (para que puedan ser más
o menos de 4), luego solicitarás la información, la almacenarás en los arreglos correspondientes y
posteriormente la desplegarás en el orden que se almacenaron en el array a través de un método.

Recuerda incluir en el código del programa, tu nombre y matrícula a manera de comentarios y


comenta los procesos más importantes en el código.
Ejemplo de salida del programa:

Listado de alumnos ingresados de manera directa al arreglo:

Alumno 1:
Nombre: Luis Juan Rodríguez Mena
Edad: 35
Sexo: M

Alumno 2:

4
Unidad 5: Arreglos
Programación orientada a objetos

Nombre: Erika Vianey López Mendez


Edad: 35
Sexo: F

Alumno 3:
Nombre: Juan Luis Guerra Liceo
Edad: 56
Sexo: M

Alumno 4:
Nombre: Luisa María Baez Del Muro
Edad: 43
Sexo: F

Ingreso de datos de los alumnos a través del teclado.


¿Cuántos alumnos vas a ingresar?
5

Ingresa el nombre del alumno 1:


Luisa María Pérez Suárez
Ingresa la edad del alumno 1:
19
Ingresa el sexo del alumno 1:
F

Ingresa el nombre del alumno 2:


Ricardo Morales Justo
Ingresa la edad del alumno 2:
45
Ingresa el sexo del alumno 2:
M

Ingresa el nombre del alumno 3:


Rebeca Larios Cárdenas
Ingresa la edad del alumno 3:
56
Ingresa el sexo del alumno 3:
F

Ingresa el nombre del alumno 4:


Rosario Lilian Mejía Navarrete
Ingresa la edad del alumno 4:
38
Ingresa el sexo del alumno 4:
F

Ingresa el nombre del alumno 5:


Bernardo García Molina
Ingresa la edad del alumno 5:
49

5
Unidad 5: Arreglos
Programación orientada a objetos

Ingresa el sexo del alumno 5:


M

Los alumnos que ingresaste por teclado son los siguientes:


Alumno 1 en el índice 0 del arreglo:
Nombre: Luisa María Pérez Suárez
Edad: 19
Sexo: F

Alumno 2 en el índice 1 del arreglo:


Nombre: Ricardo Morales Justo
Edad: 45
Sexo: M

Alumno 3 en el índice 2 del arreglo:


Nombre: Rebeca Larios Cárdenas
Edad : 56
Sexo: F

Alumno 4 en el índice 3 del arreglo:


Nombre: Rosario Lilian Mejía Navarrete
Edad: 38
Sexo: F

Alumno 5 en el índice 4 del arreglo:


Nombre: Bernardo García Molina
Edad: 49
Sexo: M

Recuerda que toda fuente de información utilizada como consulta para el desarrollo de la actividad, debe
estar correctamente citada a lo largo de tu documento y registrada en la bibliografía.

6
Unidad 5: Arreglos
Programación orientada a objetos

Nota: Adjunto link del Drive para poder visualizar y descargar el archivo generado en la
actividad.
https://drive.google.com/drive/folders/10NW6q0yuezDMS75e1vDCPx7EU5RUDZPF?
usp=sharing

7
Unidad 5: Arreglos
Programación orientada a objetos

8
Unidad 5: Arreglos
Programación orientada a objetos

9
Unidad 5: Arreglos
Programación orientada a objetos

Conclucion

Un arreglo es una estructura inmutable que define una colección de datos del mismo tipo. La forma más
básica de un arreglo es el de una estructura unidimensional de eso no hay ninguna duda, sin embargo en el
apartado de excesiones no me quedo muy claro para poder perfilar mejor mi código ya que no pude por el
momento realizar un ciclo que se repita “N” veces si no colocas letras y en caso de colocar números imprimir
una leyenda. Me apoye del la open class y un vídeo adjunto en referencias que use como ejemplo para
guiarme, seguire estudiando el tema mensionada para dar mejor calidad a mis trabajos.

Referencias

Arreglos (Arrays) (Nereu, 2014). Documento que contiene la relació n de Arrays y Objetos, el concepto del
redimensionamiento del Array, y los Arrays multidimensionales.
Tutorial de có mo hacer un arreglo (n.d., 27 sept 2010 ). https://www.youtube.com/watch?
v=dvR5ZoRGqy4
Uso de Ciclos While y Excepciones en JAVA (ELFAR DIDIER MORANTES SANCHEZ ,26 oct 2016)
https://www.youtube.com/watch?v=eHbTDh6XLdg&t=2s

1
0
Unidad 5: Arreglos
Programación orientada a objetos

1
1

También podría gustarte