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

Aprobo o Reprobo

Holaa, algo curioso con este ejercicio es que descubrí que los switch no aceptan parámetros de tipo double y flotantes:

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola, Jeferson, espero que estés bien

Es cierto que en Java, el switch no acepta tipos double o float como parámetros, ya que está diseñado para trabajar con tipos más discretos como int, char, String, y enum.

Para situaciones en las que necesitas evaluar rangos de valores, como en este caso con promedios, el uso de if/else es más apropiado.

Tu código parece estar bien estructurado para resolver el problema usando if/else.

Asegúrate de que los mensajes y las condiciones reflejen exactamente lo que deseas comunicar. Tu implementación con if/else es la forma correcta de manejar este tipo de lógica en Java.

Espero haber ayudado y buenos estudios!