Problema para determinar cuántos estudiantes aprueban o reprueban una materia
La profesora Luisa de Lógica de Programación, desea que le diseñen un programa con el cual se pueda determinar cuántos de sus estudiantes aprobaron o reprobaron la materia. Se debe preguntar al usuario cuál es la nota aprobatoria para aprobar la asignatura. Para esta tarea el profesor debe conocer la nota definitiva que obtuvo en la materia y la cantidad de estudiantes del curso
Para la solución del problema debemos tener en cuenta lo siguiente:
Abstracción:
Para el primer interrogante, se debe identificar qué solicita el programa. En este caso, la meta del programa es calcular cuántos estudiantes aprobaron y reprobaron la materia de lógica de programación.
Para el segundo interrogante, se ignoran los elementos que no son necesarios para la solución del problema y se selecciona los más importante. En este caso los mas importantes son: cantidad de estudiantes, nota mínima para ganar y nota definitiva por cada estudiante.
Descomposición:
Para este interrogante se debe mostrar las acciones o partes que se requieren para solucionar el problema.
En este caso, la acción sería ingresar la cantidad de estudiantes, ingresar la nota nínima para ganar, ingresar la nota definitiva por cada estudiante, contar la cantidad de estudiantes que ganaron la materia, contar la cantidad de estudiantes que perdieron la materia, generar el mensaje de notas y mostrar el mensaje.
Siempre las acciones deben de tener la misma sintaxis, es decir, Verbo (Mostrar) + Complemento (Mensaje)
Reconocimiento de patrones:
Para responder este interrogante se debe identificar que elementos de ejercicios anteriores me pueden servir para solucionar el problema actual.
En este caso, los elementos a reutilizar son ingresar_entero, ingresar_real_rango, mostrar_mensaje.
Codificación:
Temas a profundizar para la solución de este problema: