0% ont trouvé ce document utile (0 vote)
42 vues2 pages

Suite Algorithme

Transféré par

Otsutsuking Uchiha
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
42 vues2 pages

Suite Algorithme

Transféré par

Otsutsuking Uchiha
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Suites et algorithmes

Exercice 1 Correction 1
( ) 1. Voici les deux termes demandés :
Soit la suite un définie par u0 = 150 et pour tout entier na-
turel n : u1 = 0,8×u0 + 45 = 0,8×150 + 45 = 120 + 45 = 165
un+1 = 0,8·un + 45
u2 = 0,8×u1 + 45 = 0,8×165 + 45 = 132 + 45 = 177
1. Calculer u1 et u2 .
2. a. C’est l’algorithme 2 qui permet d’affecter, en fin
2. Voici deux propositions d’algorithmes : d’exécution, à la variable N le plus petit entier naturel
n vérifiant un ⩾ 220
U ← 150 U ← 150 L’algorithme 1 affecte, en fin d’exécution, la valeur 0
N ← 0 N ← 0 à la variable N. En effect, la condition U ⩾ 220 n’est
Tant que U ⩾ 220 Tant que U < 220 pas vérifiée pour la valeur 150 initiale de la variable
U ← 0,8×U+45 U ← 0,8×U+45 U : la boucle ne sera jamais exécuté et le rang vaudra
N ← N+1 N ← N+1 0.
Fin Tant que Fin Tant que ( )
b. Par génération des termes de la suite un , à l’aide de
Algorithme 1 Algorithme 2
la calculatrice, on observe que le premier terme de la
On s’intéresse, à la fin de son exécution, à la valeur de suite ayan une valeur supérieur ou égale à 220 a pour
la variable N de l’algorithme. rang 13
a. Un seul de ces algorithmes permet d’affecter à la vari-
able N, en fin d’exécution, le plus petit entier naturel
n tel que un ⩾ 220.
Préciser lequel en justifiant pourquoi l’autre algo-
rithme ne le permet pas.
b. Quelle est la valeur de la variable N à la fin de
l’exécution de cet l’algorithme?

Exercice 2 1. Voici synthétisé ci-dessous, le fonctionnement de


l’algorithme :
On considère l’algorithme suivant :
i a
a ← 2
Pour i allant de 0 à 5 0 4
a ← a×2 1 8
Fin Pour
2 16
1. Lors de son exécution pas à pas, indiquer les différentes
3 32
valeurs prises par la variable a
4 64
2. Parmi les exrpressions choisies
( ) qu’elle(s) peuvent être
l’expression d’une suite un afin que ses six premiers 5 128
termes soient les valeurs prises par la variable a lors de
l’exécution de l’algorithme précédent : Ainsi, les différentes valeurs affectées à la variable a
sont :
a. un = 2·n, ∀n∈N b. un = 2n , ∀n ∈ N 2 ; 4 ; 8 ; 16 ; 32 ; 128
® ( )
u0 = 2 2. Les suites définissant la suite un sont :
c. un = 2n+1 , ∀n∈N d. ®
un+1 = 2·un , ∀n ∈ N u0 = 2
® ®
u0 = 2 u0 = 2 un+1 = 2·un , ∀n ∈ N
e. f. ®
un = 2·un+1 , ∀n ∈ N un = 2·un−1 , ∀n ∈ N∗ u0 = 2
Correction 2 un = 2·un−1 , ∀n ∈ N
un = 2n+1 , ∀n ∈ N

Exercice 3 1. Donner les différentes valeurs prises par la variable a lors


d’une exécution pas à pas de cet algorithme.
On considère l’algorithme suivant : ( )
2. Donner l’expression d’une suite un dont les cinq pre-
a ← −1 miers termes sont les différentes valeurs prises par la
Pour i allant de 0 à 4 variable a lors de l’exécution de cet algorithme.
a ← a×2−i+1
Fin Pour
https ://chingatome.fr
Ainsi, les différentes valeurs affectées à la variable a au
Correction 3
cours de l’exécution de l’algorithme sont :
1. Voici synthétisé ci-dessous, le fonctionnement de −1 ; −1 ; −2 ; −5 ; −12
l’algorithme :
2. En regardant le fonctionnement
( ) de l’algorithme, en
i a définissant la suite un , on a :
-1 u0 = −1 ; un+1 = 2un − n + 1 pour tout n ∈ N
0 -1
1 -2
2 -5
3 -12
4 -27

https ://chingatome.fr

Vous aimerez peut-être aussi