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

Cordial saludo instructor y compañeros.

Para resolver esta situación, propongo un algoritmo en lenguaje natural que permita evaluar el promedio final de un estudiante y mostrar el mensaje correspondiente de acuerdo con las reglas establecidas.

Datos de entrada

  • Promedio final del estudiante.

Proceso

  • Leer el promedio final.
  • Comparar el promedio con los rangos establecidos.
  • Mostrar el mensaje correspondiente según el resultado de la evaluación.

Algoritmo en lenguaje natural

  1. Solicitar al usuario el promedio final del estudiante.
  2. Si el promedio es menor que 5,0, mostrar el mensaje: "Estás reprobado."
  3. En caso contrario, si el promedio es mayor o igual a 5,0 y menor que 7,0, mostrar el mensaje: "Estás en recuperación."
  4. De lo contrario, si el promedio es mayor o igual a 7,0, mostrar el mensaje: "¡Felicidades! Has sido aprobado."
  5. Finalizar el proceso.

Considero que este algoritmo utiliza estructuras condicionales de forma clara y ordenada, permitiendo tomar una decisión según el promedio obtenido y mostrar el mensaje adecuado para cada estudiante.

1 respuesta

Hola Laura, espero que estés bien

Tu propuesta de algoritmo en lenguaje natural para clasificar el desempeño académico de los estudiantes parece estar bien estructurada y en línea con las reglas establecidas en el desafío. Has utilizado correctamente las estructuras condicionales para evaluar el promedio final del estudiante y mostrar el mensaje correspondiente.

Para asegurarte de que tu algoritmo cubre todos los casos, aquí tienes un ejemplo práctico de cómo se podría aplicar:

  1. Entrada: Supongamos que un estudiante tiene un promedio de 4,8.

    • Proceso: El algoritmo verifica que 4,8 es menor que 5,0.
    • Salida: Muestra el mensaje "Estás reprobado."
  2. Entrada: Otro estudiante tiene un promedio de 6,5.

    • Proceso: El algoritmo verifica que 6,5 es mayor o igual a 5,0 y menor que 7,0.
    • Salida: Muestra el mensaje "Estás en recuperación."
  3. Entrada: Un tercer estudiante tiene un promedio de 7,2.

    • Proceso: El algoritmo verifica que 7,2 es mayor o igual a 7,0.
    • Salida: Muestra el mensaje "¡Felicidades! Has sido aprobado."

Tu algoritmo cubre todos estos escenarios correctamente. Asegúrate de que el flujo de decisiones es claro y que cada condición está bien definida para evitar cualquier confusión.

Espero haber ayudado y buenos estudios!