Corrigé C3.  Enoncé

Exercice 1 : Calcul de la somme 1 + 5 + 9 + ...

    ALGORITHME Somme
    VAR S, I, N : ENTIER
    DEBUT
        LIRE(N)
        POUR I=1, 4*N + 1, 4 :
            S := S + I
        FINPOUR
        ECRIRE(S)
    FIN

Exercice 2 : Calcul de 2N avec uniquement l'opérateur '+'

    ALGORITHME Puissance
    VAR Res, I, N : ENTIER
    DEBUT
        LIRE(N)
        POUR I=1, N:
            Res := Res + Res
        FINPOUR
        ECRIRE(Res)
    FIN

Exercice 3 : Comptage du nombre de mots de longueur L donnée

    ALGORITHME NbremotL
    VAR     C , Mot : CAR
        k, L, Compt : ENTIER
    DEBUT
        LIRE(L)
        LIRE(C)
        Compt := 0
        TANTQUE C # '.' :
            TANTQUE C = ' ' : LIRE(C) FINTANTQUE
            Mot := '' ; K:= 0
            TANTQUE C # ' ' ET C # '.' :
                K := K + 1
                Mot := Mot + C
                LIRE ( C)
            FINTANTQUE
            SI K = L : Compt := Compt + 1 FSI
        FINTANTQUE
        ECRIRE(Compt)
    FIN