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

Verificador aprobacion de asignatura

Mi solucion: public class EjerciciosIf { public static void main(String[] args) {

    double media;
    Scanner scanner = new Scanner(System.in);
    System.out.println("Ingres la media del estudiante:");
    media = Double.parseDouble(scanner.nextLine());
    if (media >= 7.0) {
        System.out.println("El estudiante tuvo un promedio de " + media + " y fue aprobado");
    }else if (media >= 5.0 && media <= 6.9) {
        System.out.println("El estudiante tuvo un promedio de " + media + " y esta en recuperacion");
    }else if (media < 5.0 && media >= 0) {
        System.out.println("El estudiante tuvo un promedio de " + media + " y fue reprobado");
    }else{
        System.out.println("Ingrese una nota valida");
    }
  }
1 respuesta

Obtuve una solucion similar

public class EvaluadorDeNotas {

    public static String obtenerResultado(double promedio){
        System.out.println("\n Promedio : " + promedio);
        if(promedio > 7.0){
            return "Aprobado";
        }else if(promedio  >= 5.0 && promedio<=6.9) {
            return "En Recuperacion";
        }else{
            return "Reprobado";
        }

    }

    public static void main(String[] args) {
        double promedio = 7.1;
        String resultado  = obtenerResultado(promedio);
        System.out.println("El estudiante esta : " + resultado);

        promedio = 5.0;
        resultado  = obtenerResultado(promedio);
        System.out.println("El estudiante esta : " + resultado);

        promedio = 4.9;
        resultado  = obtenerResultado(promedio);
        System.out.println("El estudiante esta : " + resultado);
    }
}