Autor: Edgar Casasola M.     Diseño: Jorge Villalobos S.
64
¿Cómo se podría hacer un programa que interactúe con un humano?
lLos programas frecuentemente requieren  datos de entrada para realizar sus funciones.
lTambién requieren mostrar los resultados de su ejecución.
lLa entrada / salida de los programas puede darse por muchos medios distintos: en consola, con ventanas, páginas web, la impresora o el sistema de archivos.