Académique Documents
Professionnel Documents
Culture Documents
1/2
Algorithme Somme_puissance (sur 2 pts.)
var p, n, s, i : entiers
Début
i0
s0
afficher(" entrer la puissance p et l’entier n :")
lire(p,n)
pour i allant de 1 à n
s = s + puissance(i,p)
finpour
afficher(" La somme est : ",s)
Fin
Exercice 2. (6 pts.)
1. Écrire un algorithme qui calcule et affiche la somme des n premiers
nombres entiers positifs impairs. L’algorithme demandera à l’utilisateur de
Début
afficher(" entrer l’entier n :")
lire(n)
s0
pour i allant de 1 à n
si (i mod 2 <>0) s = s + i
finsi
finpour
afficher(" La somme est : ",s)
Fin
Début
pour i allant de 1 à 100
si (premier(i)=VRAI) //ou tout simplement si(premier(i))
afficher(i)
finsi
finpour
Fin
Exercice 3. (3 pts.)
1. Que donne l’algorithme suivant à « l’exécution » :
ALGORITHME Question3.1
Var i, j : Entier
DEBUT
Pour iß1 jusqu’à 2
Ecrire(" i= ", i)
Pour jß1 jusqu’à 3
Ecrire("le produit de",i," et ",j," est:",i*j)
FinPour
FinPour
FIN
Exercice 4. (5 pts.)
Soit l’algorithme suivant :
ALGORITHME Exercice4
Var X, T, S : réel
I, N : entier
DEBUT
Lire (N, X)
S0
T1
I1
TantQue I≤ N Faire
T T * X*X
S S+ T/ I
I I+ 1
FinTQ
Ecrire(S)
FIN.
4/2
1. Déroulement de l’algorithme
N X I T S
3 2 1 1 0
1 1*2*2 0+4/1=4
2 4*2*2 4+16/2=12
3 16*2*2 12+64/3=33.33
4>N
La valeur de S =33.3
3. L’expression de S en fonction de X est N :
ALGORITHME Exercice4
Var X, T, S : réel
I, N : entier
DEBUT
Lire (N, X)
S0
T1
I1
pour I allant de 1 à N
T T * X*X
S S+ T/ I
FinPour
Afficher(S)
FIN.
Bonne chance
5/2