Pues un diagrama de flujo, es un diagrama en el que se muestran las llamadas entre los distintos procedimientos, funciones, y el programa principal, todo ello unido entre si con bocadillos de esos, ah, tambien se pueden hacer mas especificos, si para cada procedimiento realizas otro diagrama, con los if, while y todo lo demas, pero esto esta bien para un programa sencillo, bueno bastante sencillo, yo lo haria, (que de hecho lo he hecho en mi practica de pascal), entre como se llaman los procedimientos, funciones y programa principal entre si, el ejemplo te lo pongo como adjunto el diagrama que te adjunto me lo acabo de inventar, jeje el de mi practica ocupa 4 folios venga suerte con ese examen, a mi me quedan algunos dias para hacerlo un saludo