Add factoriel and diviseurs
This commit is contained in:
parent
614a267056
commit
7bda8c8ab5
2 changed files with 49 additions and 0 deletions
11
alogrithmique/diviseurs.algo
Normal file
11
alogrithmique/diviseurs.algo
Normal 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
|
38
alogrithmique/factoriel.algo
Normal file
38
alogrithmique/factoriel.algo
Normal 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
|
Loading…
Reference in a new issue