´
El´ements de correction.
Exercice 1.
Dans l’algorithme ci-dessous, Pest un entier naturel.
Algorithme
0−→ N
1,5−→ U
Entrer P
Tant que u < 10p
N+ 1 −→ N
U2−→ U
Fin tant que
Afficher N
1) La valeur entr´ee par l’utilisateur est stock´ee dans la variable P.
2)
L’expression de
un+1
en fonction de
un
est :
un+1
=
u2
n
avec
u0
= 1
,
5. La suite
(un)
n’est pas
g´eom´etrique. En effet :
u0
=
3
2
;
u1
=
9
4
et
u2
=
81
16
. Ainsi on constate que
u1
u0
=
3
26
=
u2
u1
=
9
4
. Il
n’y a donc pas de raison constante.
3)
Quand on ex´ecute l’algorithme avec
P
= 80, la variable affich´ee est
N
= 9, cela signifie que pour
tout n > 9 on a un>1080.
4) La limite de (un) semble donc ˆetre +∞: lim
n→+∞
un= +∞.
Exercice 2.
1) On veut ´ecrire l’algorithme permettant de r´epondre au probl`eme suivant :
L’utilisateur entre un nombre entier
n
. L’algorithme calcule la somme
Sn
des carr´es des entiers
naturels entre 0 et n. L’algorithme affiche la valeur Sn.
Analyse :
il y a deux variable ´evidentes,
n
qui est un entier et
S
, qui est a priori un r´eel. On
devine qu’il va y avoir une boucle, et donc une troisi`eme variable i, ´egalement un entier.
Algorithme
Variables : net ientiers, Sr´eel.
0−→ S
1−→ i
Entrer n
Pour iallant de 1 `a n
S+i2−→ S
i+ 1 −→ i
Fin Pour
Afficher S
2)
En programmer cet algorithme sur la calculatrice (ou un ordinateur), on montre que
Sn≥
1000 si
n≥14 : en effet S13 = 819 et S14 = 1015.