Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

pelicula java

public class Pelicula {

String nombre;
int fechaDeLanzamiento;
int duracionEnMinutos;
boolean incluidoEnElPlan;
double 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("Año de lanzamiento: " + fechaDeLanzamiento);
    System.out.println("Duración: " + duracionEnMinutos + " minutos");
    System.out.println("Incluido en el plan: " + (incluidoEnElPlan ? "Sí" : "No"));
}

// Método para recibir una evaluación (puntuación) de la película
public void evalua(double nota) {
    sumaDeLasEvaluaciones += nota;
    totalDeLasEvaluaciones++;
}

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

}

public class Principal { public static void main(String[] args) { // Crear una instancia de la película Pelicula pelicula = new Pelicula(); pelicula.nombre = "Inception"; pelicula.fechaDeLanzamiento = 2010; pelicula.duracionEnMinutos = 148; pelicula.incluidoEnElPlan = true;

    // Mostrar ficha técnica
    pelicula.muestraFichaTecnica();

    // Evaluar la película con algunas puntuaciones
    pelicula.evalua(8.5);
    pelicula.evalua(9.0);
    pelicula.evalua(7.5);

    // Mostrar la calificación media
    System.out.println("Calificación promedio: " + pelicula.calculaMedia());
}

}