Terminale Option Complémentaire / Algorithmes 12 exercices (100% corrigés)

a
1. Structure répétitive E.6145 On considère la suite u n définie pour tout entier naturel : u 0 = 115 ; u n +1 = 0.4 · u n + 120 On considère les trois parties d’algorithmes ci-dessous présen-tant chacune une fonction terme() prenant un entier n supérieur ou égal à 1 pour argument : Expliquer pourquoi les fonctions terme() des deux premiers algorithmes, appelées avec l’entier n , ne renvoient pas le terme de la suite u n de rang n . E.6147 On considère la suite u n définie pour tout entier naturel : u 0 = 50000 ; u n +1 = 0 ; 95 · u n + 3000 pour tout n ∈ N On considère les trois parties d’algorithmes présentant cha-cune une fonction f : Parmi toutes les fonctions ci-dessus, laquelle permet, par une exécution pas à pas et en observant les valeurs successives prises par la variable U , d’obtenir toutes les valeurs des ter-mes de la suite u n pour les rangs allant de 0 à n . E.6148 On considère la suite u n définie pour tout entier naturel : u 0 = 5 ; u n +1 = 1 2 · u n + 1 pour tout n ∈ N 1 On souhaite écrire une fonction dans un algorithme prenant pour argument un entier naturel n non nul et qui renvoie la valeur du terme de rang n de la suite u n Parmi les trois fonctions suivantes, une seule convient. Indiquer lequel et justifier pourquoi les deux autres ne peuvent donner le résultat attendu. 2 En appelant la fonction f avec l’argument 9 , la variable U se voit affecter successivement les valeurs suivantes : 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 variation de cette suite? 2. Structure répétitive: étude de la condition d’arrêt E.6150 On étudie l’évolution de la popu-lation d’une ville, depuis le 1 er janvier 2008 . On considère la population de cette ville à partir du 1 er jan-vier 2008 par la fonction f définie sur 0 ; + ∞ par : f ( x ) = 3 1 + 2e − 0 , 05 x où x désigne le nombre d’années écoulées depuis le 1 er janvier 2008 et f ( x ) le nombre d’habitants en centaines de milliers. On admet que f est croissante sur 0 ; + ∞ On considère l’algorithme suivant : X ← 0 Tant que f(X) 2 X ← X+1 Fin Tant que Si on exécute cet algorithme alors en fin d’exécution la vari-able X aura pour valeur 28 . Interpréter ce résultat dans le contexte de ce problème. 3. Structure répétitive: étude du seuil d’une suite E.6146 On considère la suite a n définie par : a 0 = 2500 ; a n +1 = 0 ; 8 · a n + 400 1 On admet que le terme général de la suite a n admet pour expression : a n = 500 × 0 ; 8 n + 2000 En déduire la limite de la suite a n . 2 On propose l’algorithme suivant : N ← 0 A ← 2500 Tant que A − 2000>50 A ← A × 0;8+400 https://chingmath.fr chapExoCorrec/6145 sacados/6145 Fonctionterme(n)Pouride1ànU×U120FinPourRenvoyerUFonctionterme(n)Pouride1ànU115U×U120FinPourRenvoyerUFonctionterme(n)U115Pouride1ànU×U120FinPourRenvoyerUAlgorithme1Algorithme2Algorithme3 chapExoCorrec/6147 sacados/6147 Fonctionterme1(A)n0U50000TantqueUAnU·U3000FinTantqueRenvoyernFonctionterme2(n)U50000Pouriallantde1ànU·U3000FinTantqueRenvoyerUFonctionterme3(n)U50000Pouriallantde0ànU·U3000FinTantqueRenvoyerU chapExoCorrec/6148 sacados/6148 Fonctionsuite(n)U5Pouride0ànU12×FinPourRenvoyerUFonctionsuite(n)Pouride0ànU5U12×FinPourRenvoyerUFonctionsuite(n)U5Pouride0ànU12×RenvoyerUFinPourAlgorithme1Algorithme2Algorithme3 chapExoCorrec/6150 sacados/6150 Extrait d'Asie Juin 2015 chapExoCorrec/6146 sacados/6146 Extrait du bac du Liban Juin 2014
N ← N+1 Fin Tant que a Expliquer ce que représente la valeur de la variable N à la fin de l’exécution de cet algorithme. b À l’aide de la calculatrice, déterminer la valeur de la variable N à la fin de l’exécution de cet algorithme et interpréter le résultat. E.7007 On considère la suite u n est définie par u 0 =5700 et pour tout entier naturel n par : u n +1 =1 ; 015 · u n − 300 On considère l’algorithme suivant : u ← 5 700 n ← 0 Tant que u>4500 u ← 1;015 × u − 300 n ← n+1 Fin Tant que 1 Recopier et compléter le tableau ci-dessous en ajoutant autant de colonnes que nécessaire entre la deuxième et la dernière colonne. 2 À la fin de l’exécution de l’algorithme, quelle est la valeur de la variable n ? Interpréter cette valeur dans le contexte de l’exercice. E.7017 On considère l’algorithme suivant : U ← 4 N ← 0 Tant que U<40 U ← 0;92 × U+8 N ← N+1 Fin Tant que 1 Recopier le tableau suivant et le compléter en ajoutant autant de colonnes que nécessaire. Les valeurs de U seront arrondies au dixième. Valeur de U 4 . . . . . . Valeur de N 0 . . . . . . Condition U < 40 vraie . . . . . . 2 Donner la valeur de la variable N à la fin de l’exécution de cet algorithme. E.7855 Maya possède 20 e dans sa tirelire au 1 er juin 2018 . À partir de cette date, chaque mois, elle dépense un quart du contenu de sa tirelire puis y place 20 e supplémentaires. Pour tout entier naturel n , on note u n la somme d’argent con-tenue dans la tirelire de Maya à la fin du n -ième mois. On a: u 0 =20 . On admet que pour tout entier naturel n : u n +1 =0 ; 75 · u n +20 On considère l’algorithme suivant : U ← 20 N ← 0 Tant que U<70 U ← 0;75 × U+20 N ← N+1 Fin Tant que Afficher N 1 Recopier et compléter le tableau ci-dessous qui retrace les différentes étapes de l’exécution de l’algorithme. On ajoutera autant de colonnes que nécessaire à la place de celle laissée en pointillés. Arrondir les résultats au cen-tième. . . . . . . . . . Valeur de U 20 . . . . . . . . . Valeur de N 0 . . . . . . . . . Condition U < 70 vrai vrai faux . . . . . . . . . 2 Quelle valeur est affichée à la fin de l’exécution de cet algorithme? Interpréter cette valeur dans le contexte de l’exercice. 4. Structure répétitive: trouver la condition d’arrêt E.6149 On considère la suite u n définie par : u 0 = 20 ; u n +1 = 0 ; 92 · u n + 3 1 On admet que le terme général de la suite u n admet pour expression : u n = − 17 ; 5 × 0 ; 92 n + 37 ; 5 En déduire la limite de la suite u n . 2 a Recopier et compléter l’algorithme suivant afin qu’à la fin de son exécution la variable N représente le rang à partir duquel les termes de la suite auront une valeur supérieure ou égale à 25 . U ← 20 N ← 0 Tant que ... U ← 0;92 × U + 3 N ← N + 1 Fin Tant que b À l’aide de la calculatrice, déterminer le rang à par-tir duquel les termes de la suite u n seront pour la première fois supérieur ou égal à 25 . https://chingmath.fr chapExoCorrec/7007 sacados/7007 Valeur deuValeur denu>4500(vrai/faux)57000vraivraifaux chapExoCorrec/7017 sacados/7017 chapExoCorrec/7855 sacados/7855 Extrait Liban Mai 2018 chapExoCorrec/6149 sacados/6149
E.6151 1 Déterminer par le calcul la plus petite valeur de l’entier naturel n telle que : 250 + 1250 × 0 ; 8 n < 500 2 On considère la suite u n définie par : u 0 = 1500 ; u n +1 = 0 ; 8 · u n + 50 pour tout n ∈ N Compléter l’algorithme ci-dessous afin qu’à la fin de son exécution la variable u a pour valeur la solution obtenue à la question précédente : u ← 1500 n ← 0 Tant que ...... faire u ← ...... n ← ...... Fin Tant que E.7856 On considère la suite u n définie par u 0 =65 et pour tout entier naturel n : u n +1 =0 ; 8 · u n +18 On admet que : u n =90 − 25 × 0 ; 8 n On considère l’algorithme ci-dessous : ligne 1 u ← 65 ligne 2 n ← 0 ligne 3 Tant que ...... ligne 4 n ← n+1 ligne 5 u ← 0;8 × u+18 ligne 6 Fin Tant que 1 Recopier et compléter la ligne 3 de cet algorithme afin qu’il détermine le plus petit entier naturel n tel que : u n 85 . 2 Quelle est la valeur de la variable n à la fin de l’exécution de l’algorithme? 3 Retrouver par le calcul le résultat de la question précé-dente en résolvant l’inéquation u n 85 E.7854 Une société propose des contrats annuels d’entretien de photocopieurs. Le directeur de cette société remarque que, chaque année, 14 % des contrats sup-plémentaires sont souscrits et 7 sont résiliés. En 2017 , l’entreprise dénombrait 120 contrats souscrits. On modélise la situation par une suite u n où u n est le nom-bre de contrats souscrits l’année 2017+ n . Ainsi, on a: u 0 =120 1 Justifier que, pour tout entier naturel n , on a: u n +1 = 1 ; 14 · u n − 7 2 Compte tenu de ses capacités structurelles actuelles, l’entreprise ne peut prendre en charge que 190 contrats. Au-delà, l’entreprise devra embaucher davantage de per-sonnel. On cherche donc à savoir en quelle année l’entreprise de-vra embaucher. Pour cela, on utilise l’algorithme suivant : n ← 0 u ← 120 Tant que ...... n ← n+1 ......... Fin Tant que Affiche 2017+n a Recopier et compléter l’algorithme ci-dessus. b Quelle est l’année affichée en sortie d’algorithme? In-terpréter cette valeur dans le contexte de l’exercice. https://chingmath.fr chapExoCorrec/6151 sacados/6151 chapExoCorrec/7856 sacados/7856 chapExoCorrec/7854 sacados/7854