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

Mensajes personalizados en sistema educativo según su promedio
Algoritmo de lenguaje natural

  1. Pedir el promedio_final_estudiante
  2. si el promedio_final_estudiante es menor que 5.0: mostrar en pantalla "Estás reprobado"
  3. de lo contrario el promedio_final_estudiante es menor que 7.0: mostrar en pantalla "Estás en recuperación"
  4. si el promedio_final_estudiante es mayor que 7.0: mostrar en pantalla "Felicidades, has sido aprobado"
1 respuesta

Hola, Estudiante! ¿Cómo vas?

Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura. Tu algoritmo está bien encaminado, porque usa el promedio final como dato de entrada y aplica condiciones para mostrar un mensaje según el desempeño académico. El punto a ajustar está en la última condición: si el promedio es exactamente 7.0, también debe recibir el mensaje de aprobación, entonces conviene usar mayor o igual que 7.0.

Sigue practicando esta lógica, porque definir bien los límites de cada rango evita errores en los resultados. Una dica es organizar las condiciones así: menor que 5.0 para reprobado, menor que 7.0 para recuperación y, en los demás casos, aprobado; de esa forma el valor 7.0 queda incluido correctamente. ¿Qué mensaje debería mostrar tu algoritmo si el promedio final es exactamente 7.0?

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