Vous êtes sur la page 1sur 6

LABORATORIO 6.

ELEMENTOS DEL LENGUAJE DE PROGRAMACIÓN Y ESTRUCTURAS


DE DATOS EN JAVA

Presentado Por: Elida Herrera

Análisis y desarrollo de sistemas de la información


Sena virtual

2019
1. En una competencia participan N atletas de los cuales es importante conocer su
nombre, nacionalidad y su tiempo. Desarrolle una aplicación que presente el siguiente
menú:

Competencia
1. Registrar Atleta
2. Datos del campeón.
3. Atletas por país
4. Tiempo promedio de todos los atletas
5. Salir

Registrar Atleta: Debe solicitar el nombre, la nacionalidad y el tiempo


del atleta

Datos Campeón: Muestra el nombre, la nacionalidad y el tiempo del atleta cuyo tiempo
es el menor de todos.

Atletas por país: Solicita el nombre del país y muestra los nombres de
todos los atletas de ese país.

Tiempo promedio de todos los atletas: Muestra el tiempo promedio de los atletas
registrados.

Características de la aplicación:

La aplicación debe desarrollarse de manera orientada a objetos,


incluyendo las clases Atleta, Competencia y Principal.

Debe emplear arreglos para su solución.


2. Desarrolle una aplicación utilizando colecciones, la cual permita tener
las siguientes funcionalidades:

• Insertar elementos (al inicio, al final).


• Eliminar elementos.
• Obtener el valor de una posición determinada.
• Asignar valor a una posición determinada.
• Calcular la sumatoria de los valores de todos los elementos.
• Calcular el promedio de los valores de todos los elementos.
• Obtener el número de elementos.
• Contar el número de valores igual a cero (0).
• Calcular la suma de los pares.
• Contar el número de repeticiones dado un número.
• Modificar el valor de una posición por otro valor
suministrado.
• Cambiar todo el contenido.
• Invertir el arreglo.
• Obtener el mayor valor.
• Obtener el menor valor.
• Obtener los primeros n elementos del arreglo.
• Obtener los últimos n elementos del arreglo.
• Indicar si es palíndromo.
• Indicar si un número se encuentra dentro del arreglo.
• Mostrar el contenido del arreglo.

Vous aimerez peut-être aussi