Terminale ES/Algorithmes
1. Reconnaitre le bon algorithme :
Exercice 6145
On considère la suite (un)définie pour tout entier naturel :
u0= 115 ;un+1 = 0:4·un+ 120
On considère les trois algorithmes suivants :
Algorithme 1 Algorithme 2 Algorithme 3
Variables :
Uest un nombre
réel
iet Nsont des
nombres entiers
Début :
Saisir une valeur
pour N
Pour ide 1 à N
faire
Affecter
0,4×U+120 àU
Fin Pour
Afficher U
Fin
Variables :
Uest un nombre
réel
iet Nsont des
nombres entiers
Début :
Saisir une valeur
pour N
Pour ide 1 à N
faire
Affecter 115 àU
Affecter
0,4×U+120 àU
Fin Pour
Afficher U
Fin
Variables :
Uest un nombre
réel
iet Nsont des
nombres entiers
Début :
Saisir une valeur
pour N
Affecter 115 àU
Pour ide 1 à N
faire
Affecter
0,4×U+120 àU
Fin Pour
Afficher U
Fin
Expliquer pourquoi les deux premiers algorithmes ne per-
mettent d’obtenir les termes de la suite (un).
Exercice 6147
On considère la suite (un)définie pour tout entier naturel :
u0= 50000 ;un+1 = 0:95·un+ 3000 pour tout nN
On considère les trois algorithmes suivants :
Algorithme 1 Algorithme 2 Algorithme 3
Variables :
A,U,Nsont des
nombres
Début
algorithme :
Saisir la valeur
de A
Nprend la valeur
de 0
Uprend la valeur
de 50 000.
Tant que U<A
Nprend la valeur
N+1
Uprend la valeur
0,95U+3000
Fin Tant que
Afficher N
Fin algorithme
Variables :
U,I,Nsont
des nombres
Début
algorithme :
Saisir la valeur
de N
Uprend la
valeur 50 000
Pour Ivariant
de 1àN
Uprend la valeur
0,95U+3000
Fin Pour
Afficher U
Fin algorithme
Variables :
U,I,Nsont
des nombres
Début
algorithme :
Saisir la valeur
de N
Uprend la
valeur 50 000
Pour Ivariant
de 1 à N
Afficher U
Uprend la valeur
0,95U+ 3000
Fin pour
Afficher U
Fin algorithme
On souhaite écrire un algorithme affichant pour tout entier
naturel ndonné, tous les termes de la suite du rang 0au rang
n.
Parmi les trois algorithmes suivants, un seul convient. Préci-
ser lequel.
Exercice 6148
On considère la suite (un)définie pour tout entier naturel :
u0= 5 ;un+1 =1
2·un+ 1 pour tout nN
1. On souhaite écrire un algorithme affichat, pour un entier
naturel nnon nul donné, tous les termes de la suite du
rang 0au rang 10.
Parmi les trois algorithmes suivants, un seul convient.
Indiquer lequel et justifier pourquoi les deux autres ne
peuvent donner le résultat attendu.
Terminale ES - Algorithmes - http://chingatome.net
Algorithme 1 Algorithme 2 Algorithme 3
Variables :
Uest un nombre
réel
iet Nsont des
nombres entiers
Début :
Saisir une valeur
pour N
Uprend la
valeur 5
Pour ide 0àN
faire
Affecter à Ula
valeur 1
2
×U+1
Fin pour
Afficher U
Fin
Variables :
Uest un nombre
réel
iet Nsont des
nombres entiers
Début :
Saisir une valeur
pour N
Pour ide 0àN
faire
Uprend la
valeur 5
Afficher U
Affecter à Ula
valeur 1
2
×U+ 1
Fin Pour
Fin
Variables :
Uest un nombre
réel
iet Nsont des
nombres entiers
Début :
Saisir une valeur
pour N
Uprend la
valeur 5
Pour ide 0
àNfaire
Afficher U
Affecter à Ula
valeur 1
2
×U+ 1
Fin Pour
Fin
2. On saisit la valeur 9pour N, l’affichage est le suivant :
5 3,5 2,75 2,375 2,185 2,0938 2,0469 2,0234 2,0117 2,0059
Quelle conjecture peut-on émettre sur le sens de varia-
tion de cette suite ?
2. Interpréter et appliquer un algorithme :
Exercice 6146
On considère la suite (an)définie par :
a0= 2500 ;an+1 = 0;8·an+ 400
1. On admet que le terme général de la suite (an)admet
pour expression :
an= 500×0;8n+ 2000
En déduire la limite de la suite (an).
2. On propose l’algorithme suivant :
Variables : Nentier L1
Aréel L2
Initialisation : Nprend la valeur 0L3
Aprend la valeur 2500 L4
Traitement : Tant que A2000>50 L5
Aprend la valeur A×0;8+400 L6
Nprend la valeur N+1 L7
Fin du Tant que L8
Afficher NL9
a. Expliquer ce que permet de calculer cet algorithme.
b. A l’aide de la calculatrice, déterminer le résultat ob-
tenu grâce à cet algorithme et interpréter le résultat.
Exercice 6150
On étudie lévolution de la population d’une ville, depuis le
1er janvier 2008.
On considère la population de cette ville à partir du 1er jan-
vier 2008 par la fonction fdéfinie sur [0 ; +[par :
f(x) = 3
1+2e0,05x
xdésigne le nombre d’années écoulées depuis le 1er janvier
2008 et f(x)le nombre d’habitants en centaines de milliers.
On admet que fest croissante sur [0;+[
On considère l’algorithme suivant :
Initialisation : Xprend la valeur 0
Traitement : Tant que f(X)2L3
Xprend la valeur X+1 L4
Fin Tant que L5
Sortie : Afficher XL6
Si l’on fait fonctionner cet algorithme, alors le résultat affiché
en sortie est 28. Interpréter ce résultat dans le contexte de ce
problème.
3. Etude de la clasue d’arrêt :
Exercice 6149
On considère la suite (un)définie par :
u0= 20 ;un+1 = 0;92·un+ 3
1. On admet que le terme général de la suite (un)admet
pour expression :
un=17;5×0;92n+ 37;5
En déduire la limite de la suite (un).
2. a. Recopier et compléter l’algorithme suivant afin de
déterminer le rang à partir duquel les termes de la
suite auront une valeur supérieur ou égale à 25.
Terminale ES - Algorithmes - http://chingatome.net
Variables : Nun entier naturel non-nul L1
Uun nombre réelréel L2
Traitement : Affecter à Ula valeur 20 L3
Affecter à Nla valeur 0L4
Tant que . . . L5
Affecter à Ula valeur 0;92×U+3 L6
Affecter à Nla valeur N+1 L7
Fin du Tant que L8
Afficher . . . L9
b. Pour quel rang, les termes de la suite (un)seront pour
la première fois supérieur ou égal à 25.
Exercice 6151
1. Déterminer par le calcul la plus petite valeur de l’entier
naturel ntelle que :
250 + 1250×0;8n<500
2. On considère la suite (un)définie par :
u0= 1500 ;un+1 = 0;8·un+ 50 pour tout nN
Compléter l’algorithme ci-dessous pour qu’il affiche la
solution obtenue à question précédente :
Initialisation : uprend la valeur 1500 L1
nprend la valeur 0L2
Traitement : Tant que . . . . . . faire L3
uprend la valeur : : : : : : L4
nprend la valeur : : : : : : L5
Fin Tant que L6
Sortie : Afficher nL7
Terminale ES - Algorithmes - http://chingatome.net
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !