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

Desafío: Clasificando el desempeño académico

Estás trabajando en el desarrollo de un sistema educativo que necesita mostrar mensajes personalizados para los estudiantes según su promedio final. La regla de negocio definida por el equipo pedagógico es la siguiente:

Promedio menor que 5,0: mensaje “Estás reprobado.”
Promedio entre 5,0 y 6,9: mensaje “Estás en recuperación.”
Promedio 7,0 o más: mensaje “¡Felicidades! Has sido aprobado.”
Tu tarea es crear un algoritmo en lenguaje natural que represente este proceso de verificación y decisión de forma clara, utilizando estructuras condicionales.

paso1. Ingrese las calificaciones del alumno y sume cada una de ellas.
paso2. Unas vez obtenida la suma total de las calificaciones dividalas entre el numero total de elementos para obtener el promedio del alumno.
paso3. Si el promedio es menor a 5.0; imprima el mensaje de "estas reprobado".
paso4. Si el promedio esta en el rango entre 5.0 y 6.9; imprima el mensaje de "estas en recuperación".
paso5. Si el promedio tiene el rango de 7.0 ó más; imprima el mensaje de " Felicidades has aprobado".

1 respuesta

Hola, José! ¿Cómo vas?

Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura. Tu algoritmo está bien encaminado, porque separa el problema en pasos claros: recibir las calificaciones, calcular el promedio y luego usar condicionales para decidir qué mensaje mostrar. Un punto importante es cuidar el orden de las condiciones para que cada promedio entre en una sola clasificación, usando una lógica como: si es menor que 5.0, reprobado; si está entre 5.0 y 6.9, recuperación; si es 7.0 o más, aprobado.

Sigue practicando esta forma de organizar decisiones, porque ayuda mucho a transformar reglas de negocio en algoritmos. Una dica es revisar los límites de cada condición antes de escribir el algoritmo: primero anota los rangos, luego define qué mensaje corresponde a cada uno y, al final, verifica casos como 4.9, 5.0, 6.9 y 7.0 para confirmar que todo funciona. ¿Qué promedio usarías para probar si la condición de “recuperación” está funcionando correctamente?

Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios!