Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Haga lo que hicimos en aula: proyecto con orientación a objetos // SOLUCION

public class Pelicula { // Atributos de la clase Pelicula String nombre; int fechaDeLanzamiento; int duracionEnMinutos; boolean incluidoEnElPlan; int sumaDeLasEvaluaciones; int totalDeLasEvaluaciones;

// Método para mostrar la ficha técnica de la película
public void muestraFichaTecnica() {
    System.out.println("Nombre: " + nombre);
    System.out.println("Fecha de lanzamiento: " + fechaDeLanzamiento);
    System.out.println("Duración en minutos: " + duracionEnMinutos);
    System.out.println("Incluido en el plan: " + (incluidoEnElPlan ? "Sí" : "No"));
}

// Método para añadir una evaluación a la película
public void evalua(int nota) {
    sumaDeLasEvaluaciones += nota;
    totalDeLasEvaluaciones++;
}

// Método para calcular la media de las evaluaciones
public double calculaMedia() {
    if (totalDeLasEvaluaciones == 0) {
        return 0;
    }
    return (double) sumaDeLasEvaluaciones / totalDeLasEvaluaciones;
}

}


public class ScreenmatchPrueba { public static void main(String[] args) { // Crear un objeto de tipo Pelicula Pelicula elReyLeon = new Pelicula();

    // Llenar los atributos con datos de la película "El rey león"
    elReyLeon.nombre = "El rey león";
    elReyLeon.fechaDeLanzamiento = 1994;
    elReyLeon.duracionEnMinutos = 88;
    elReyLeon.incluidoEnElPlan = true;

    // Mostrar la ficha técnica
    elReyLeon.muestraFichaTecnica();

    // Evaluar la película con varias notas
    elReyLeon.evalua(8);
    elReyLeon.evalua(9);
    elReyLeon.evalua(10);

    // Calcular y mostrar la media de las evaluaciones
    double media = elReyLeon.calculaMedia();
    System.out.println("La media de evaluaciones es: " + media);
}

}

1 respuesta

¡Hola! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!