Un programme simple en java

Il implémente la fonction sf qui renvoie la valeur de nbdiv en fonction du paramètre n

 

Commentaires : (n% i) est le reste de la division entière de n par i.

Ici la boucle sera exécuté tant que i sera inféreur ou égal à n.
i++ signifie "augmente i de 1"
return s; signifie que le résultat qui sera renvoyé sous le nom de nbdiv sera la valeur de la variable s