public class Main {
public static void main(String[] args) {
Pelicula pelicula1=new Pelicula();
pelicula1.nombre="Flow";
pelicula1.fechaDeLanzamiento=2025;
pelicula1.duracionEnMinutos=100;
pelicula1.incluidoEnElPlan=true;
pelicula1.muestraFichaTecnica();
pelicula1.evalua(7);
pelicula1.evalua(5);
pelicula1.evalua(4);
System.out.println("total evaluaciones: "+pelicula1.totalDeLasEvaluaciones);
System.out.println("Promedio: "+pelicula1.calcularMedia());
}
}
public class Pelicula {
String nombre;
int fechaDeLanzamiento;
double duracionEnMinutos;
boolean incluidoEnElPlan;
double sumaDeLasEvaluaciones;
double totalDeLasEvaluaciones;
public void muestraFichaTecnica(){
System.out.println("Nombre:"+this.nombre);
System.out.println("Fecha Lanzamiento: "+this.fechaDeLanzamiento);
System.out.println("Duracion: "+this.duracionEnMinutos +" Minutos");
System.out.println("INCLUIDO EN EL PLAN: "+this.incluidoEnElPlan);
}
public void evalua(int nota){
this.sumaDeLasEvaluaciones+=nota;
this.totalDeLasEvaluaciones++;
System.out.println("Nota: "+nota);
}
public double calcularMedia(){
return sumaDeLasEvaluaciones/totalDeLasEvaluaciones;
}
}