Bueno primero que nada creo que has posteado en el lugar equivocado, a menos que sea una aplicación web...
Y lo que preguntas se me hace muy fácil, si eres programador de seguro sabes hacer Diagramas de flujo, solo piensa como son los pasos para llegar al resultado.