No entiendo que querés decir con que pascal lo debe resolver.
Pascal es un compilador solamente y lo único que hace es compilar, no resolver problemas.
Cualquier programa ejecutable realiza las acciones para las que fueron programados. No realizan acciones por si solos. Si necesitas un programa que calcule el factorial de un número n y no sabes calcularlo vos, tampoco vas a poder programarlo.
Vos sos la que tenés que diseñar el algoritmo para crear un programa que sea capas de resolver el problema que tenés.
Bueno no me quiero extender mucho.
Si tenés alguna duda, tenés que explicarte mejor. Si no era lo que necesitabas, explicame que es realmente lo que necesitas y como te pidieron que lo hagas.
Atte.
Pcx56