Cuando un programa empieza a crecer
El Programa se Hace Repetitivo
Imaginá un programa que saluda a tres personas:
Escribir "----------------" Escribir "Hola Ana" Escribir "----------------" Escribir "----------------" Escribir "Hola Luis" Escribir "----------------" Escribir "----------------" Escribir "Hola Sofía" Escribir "----------------"
Funciona. Pero hay algo que no nos gusta: estamos repitiendo las mismas tres instrucciones. Si quisiéramos cambiar el diseño del saludo, tendríamos que modificarlo en tres lugares distintos.
Pensar en tareas
Responde estas preguntas para verificar tu comprensión.
Pregunta 1
Una Tarea con Nombre
Podemos darle un nombre a un conjunto de instrucciones con SubProceso:
SubProceso Saludar
Escribir "Hola"
FinSubProcesoAhora tenemos una tarea llamada Saludar. Para ejecutarla, la llamamos por su nombre: Saludar. Fijate que el SubProceso va antes del Algoritmo...FinAlgoritmo, no adentro.
Definir no es Ejecutar
Escribir SubProceso Saludar ... FinSubProceso define la tarea, pero todavía no la ejecuta. Para ejecutarla hace falta llamarla: Saludar. Probá las tres variantes de abajo, una por una.
Varias llamadas
Responde estas preguntas para verificar tu comprensión.