POUR... FAIRE

Cette structure permet de répéter une suite d'opérations un certain nombre de fois. Elle n'a de sens que si le nombre d'itération est connu à l'avance.

POUR <iteration> <- valeur_initiale A valeur_finale

    FAIRE instructions

FINPOUR

Icône d'outil pédagogique Factoriel
Compléter l'algorithme de calcul factoriel

Algorithme FACTORIEL

    variable nbre, result, i :

    afficher("Donner le nombre pour lequel il faut calculer la factoriel :")

    saisir( )

    SI nbre>0

            result<-1

            POUR i <- 1 A nbre

                FAIRE result <- result * i

            FINPOUR

("La valeur doit être supérieure à 1")


  

Commentez l'algorithme ci-dessus :
Icône de l'outil pédagogique Corrigé

Lycée Théodore DECK - NB2011