fonction terme(E X: réel, E n: entier): réel { variable i : entier t : réel t <-- 1 Si ((X=0) ET (n != 0)) alors { t <-- 0 } sinon { Pour i de 1 à n par pas de 1 t <-- t * X/i } retourne t } Algorithme Utilisation { variable n : entier x : réel reponse : caractere Afficher("Cet algo calcule x^n/n!\n") repeter { Afficher("Veuillez saisir le x :") Saisir(x) Afficher("Veuillez saisir le n :") Saisir(n) Afficher(x,"^",n,"/(",n,"!)=", terme(x,n),"\n") Afficher("Voulez vous recommencer ? (O/N)") Saisir(reponse) } jusqu'à (reponse='N') }