Bonjour, j'essaie de faire un algo pour calculer une factorielle avec une boucle pour mais je ne sais pas si c'est bon.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Entier fact,i,n;
Début
écrire "Saisir n";
lire n;
Si (n=0) alors
fact <-- 1;
fin si
Pour i allant de 2 à n faire
fact<-- fact * i ;
fin pour
écrire fact;
fin