Add factoriel and diviseurs

This commit is contained in:
flyingscorpio@pinebookpro 2021-09-03 11:19:30 +02:00
parent 614a267056
commit 7bda8c8ab5
2 changed files with 49 additions and 0 deletions

View file

@ -0,0 +1,11 @@
Algorithme : Affiche tous les diviseurs d'un entier lu.
Début
Variable n, i : Entier
Lire(n)
Pour i allant de 0 à n
Si n Modulo i = 0:
Ecrire(i)
FinSi
FinPour
Fin

View file

@ -0,0 +1,38 @@
Algorithme : Calcule et affiche le factoriel d'un entier positif lu.
Version 1 :
Début
Variable n, s, i : Entier
Lire(n)
s <- 0
Pour i allant de 1 à n:
s <- s * i
FinPour
Ecrire(s)
Fin
Version 2 :
Début
Variable n, s, i : Entier
Lire(n)
s <- 0
i <- 1
Tant que i <= n :
s <- s * i
i <- i + 1
FinTantQue
Ecrire(s)
Fin
Version 3 :
Début
Variable n, s, i : Entier
Lire(n)
s <- 0
i <- 1
Répéter
s <- s * i
i <- i + 1
Jusqu'à i = n
Ecrire(s)
Fin