guia 6

Anuncio
Universidad Andrés Bello
Escuela de Ingeniería Tecnológica
Metodología de Programación – Guía Ejercicios #6
1. Crear una clase alumno la cual tendrá como atributos nombre, nota1 y nota2 y un método que
retorne el promedio.
Crear 4 objetos del tipo alumno y guardarlos en un ArrayList llamado curso y calcule el
promedio del curso.
2. Construir un programa que tendrá algunas funcionalidades de agenda de contactos, las
funcionalidades que debe implementar son:
 Agregar contacto.
 Ver todos los contactos.
 Buscar un contacto por nombre.
 Buscar un contacto por posición en la lista.
 Borrar un contacto por nombre.
 Borrar un contacto por posición en la lista.
 Eliminar todos los contactos.
Para ello debe crear una clase AgendaContactos la cual tiene:
 Un atributo ArrayList con objetos tipo Contacto.
 Las funcionalidades antes descritas.
 Un menú donde el usuario puede acceder y realizar las operaciones.
La clase Contacto tiene:
 Atributos: nombre, teléfono, email.
3. Crear un programa que ingrese n números(Integer) random a un ArrayList y luego
imprima:

Numero Mayor.

Número Menor.

Cantidad de números mayores a 23 y pares.

Promedio.
4. Crear un programa que tenga un ArrayList con 5 objetos Triangulo :
La clase triangulo:

Tiene como atributos: a, b , c (lados y hipotenusa)

Un constructor que recibe a y b

Un método que calcula c

Métodos para retornar área e hipotenusa.
Se debe recorrer el ArrayList e imprimir:
 Promedio de las hipotenusas

Promedio de las áreas.

Promedio de los promedios
Descargar