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