Programme p5Visuel canvas entreeNb bouton n facto p np texteFacto mult actions initiales Fonction exécutée une fois, au départ 10 Factorisation première Nombre : entreeNb bouton Factoriser bouton Factorisation : texteFacto actions en boucle Fonction exécutée périodiquement, de façon répétée factoriser Décrire cette fonction… n entreeNb facto p 2 np 0 mult WHILE GT n 1 DIVISIBLE_BY 0 n p WHILE DIVISIBLE_BY 0 n p np ADD 1 np 1 n DIVIDE 1 n 1 p EQ np 1 facto facto mult p facto facto mult p ^( np ) mult * p ADD 1 p 1 np 0 texteFacto facto