Organizar un programa en tareas
Un Programa Difícil de Leer
Leer nombre Leer edad // ... muchas instrucciones para calcular datos ... // ... muchas instrucciones más para mostrar resultados ...
El programa puede funcionar perfectamente y, aun así, ser difícil de entender de un vistazo — todo está mezclado en un solo bloque largo.
Programa Modular
Una solución es dividirlo en tareas con nombre:
LeerDatos ProcesarDatos MostrarResultados
Programa principal
LeerDatos
ProcesarDatos
MostrarResultados
Con solo leer esas tres líneas del programa principal, ya sabemos qué hace el programa en términos generales — sin tener que leer todos los detalles de adentro de cada tarea.
¿Qué debería hacer cada módulo?
Responde estas preguntas para verificar tu comprensión.
Pregunta 1
Problema: "pedir tres notas, calcular el promedio y mostrar si el estudiante aprobó". ¿Cuál de estos órdenes de tareas tiene sentido?