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

[Proyecto] [Proyecto] Verificando aprobación de una asignatura

import java.util.Scanner;

public class Verificando_aprobación {

    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);
        System.out.println("Escribe el promedio del estudiante:");
        double media = teclado.nextDouble();

//         El estudiante es aprobado si su promedio final es mayor o igual a 7.0.
        if (media >= 7.0){
            System.out.printf("El estudiante tuvo un promedio de %.1f y fue aprobado.%n", media);

//         Si el promedio está entre 5.0 y 6.9, está en recuperación.
        } else if (media >= 5.0) {
            System.out.printf("El estudiante tuvo un promedio de %.1f y está en recuperación.%n", media);

//          Si es inferior a 5.0, está reprobado.
        }else {
            System.out.printf("El estudiante tuvo un promedio de %.1f y fue reprobado.%n", media);
        }
        teclado.close();
    }

}
1 respuesta

Hola Rey, espero que estés bien

Tu código parece estar bien estructurado y cumple con las reglas proporcionadas para verificar la aprobación de un estudiante. Estás utilizando correctamente las estructuras condicionales if, else if y else para determinar la situación del estudiante basado en el promedio.

Aquí tienes un pequeño resumen de lo que hace tu programa:

  1. Solicita al usuario que ingrese el promedio del estudiante.
  2. Verifica si el promedio es mayor o igual a 7.0, en cuyo caso el estudiante es aprobado.
  3. Si el promedio está entre 5.0 y 6.9, el estudiante está en recuperación.
  4. Si el promedio es inferior a 5.0, el estudiante es reprobado.

Tu implementación parece estar correcta y debería funcionar bien para los casos de prueba proporcionados. Solo asegúrate de probar tu programa con diferentes valores de promedio para confirmar que funciona como esperas.

Espero que esto te ayude y buenos estudios!