Código en la clase Main *********************************************
import com.aluralatam.desafio.calculos.Calculador;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Calculador calculador = new Calculador();
double sumaTotal = 0;
int cantidadDeCalificaciones = 3;
System.out.println("Inserte las calificaciones del alumno (asigne " + cantidadDeCalificaciones + " números).");
for (int i = 0; i < cantidadDeCalificaciones; i++) {
Scanner scanner = new Scanner(System.in);
double calificacion = scanner.nextDouble();
sumaTotal += calificacion;
}
double promedio = calculador.calculaPromedio(sumaTotal, cantidadDeCalificaciones);
String situacion = calculador.determinaSituacion(promedio);
System.out.println("El estudiante tuvo un promedio de " + promedio + " y " + situacion + ".");
}
}
Código en la clase Calculador *****************************************
package com.aluralatam.desafio.calculos;
public class Calculador {
public double calculaPromedio(double sumaTotal, int cantidadDeValores) {
return sumaTotal / cantidadDeValores;
}
public String determinaSituacion(double promedio) {
if (promedio >= 7.0) {
return "fue aprobado";
} else if (promedio >= 5.0) {
return "está en recuperación";
} else{
return "fue reprobado";
}
}
}