Chingatome Seconde Algorithmes
Algorithmes A. Etude générale d’algorithmes : Donner une valeur de A Exercice 3043 Le diagramme ci-dessous représente l’algorlthme d’Euclide déterminant le plus grand diviseur commun de deux nombres entiers • Affecter a X la valeur A x 2- AetB deux nombres Afficher la valeur de or 8 Sni* to View Compléter le tableau ci-dessous : On effectue la division euclidienne de A par B B Valeur de A 2 au début de cet algorithme ? Exercice 3042 On considère l’algorithme dans la représation est donnée par le graphique ci-dessous : Seconde – Algorithmes – http://chingatome. net Affecter ‘a X la valeur A -3 1 .
Justifier qu’en affectant la valeur 5 à la variable A. l’algorithme affiche la valeur 50 ? 2. Déterminer la valeur affichée par l’algorithme dans les cas suivants : 10 Sortie de boucle Tant que X est infi erieur ou ‘egal ‘a 10 a. Que se passe-t-il lorsque on affecte la valeur O à la variable A ? b. Trouver un autre exemple où l’algorithme ne se termine jamais. a X la valeur A x x Afficher X sqrt(2) renvoie la racine carré du nombre 2: a. Ecrire un algorithme demandant à Putilisateur quatre nombres représentant les coordonnées de deux points, et renvoyant la distance séparant ces deux points. b.
Modifier l’algorithme pour qu’il affiche la valeur par défaut de cette distance au dixième près. Exercice 3044 1 . Saisir dans AlgoBox l’algorithme ci-dessous . VARIABLES a EST DU TYPE NOMBRE x EST DU TYPE NOMBRE DEBUT ALGORITHME POUR a ALLANT DE 1 A 25 DEBUT POUR x PREND LA VALEUR AFFICHER x AFFICHER FIN POUR FIN ALGORITHME 2. Justifier les différentes valeurs affichées par l’exécutlon de cet algorithme. Exercice 3068 1 . Saisir, dans AlgoBox, l’algorithme ci-dessous : TANT QUE (a<100) FAIRE DEBUT TANT QUE SI (x-=0) ALORS DEBIJT SI algorithme. Tester l'algorithme avec les nombres sui- ; 10 b. Quel action effectue cette algorithme ?
C. Création d’algorithme : Lire le nombre x Exercice 3071 Le schéma ci-dessous représente l’algorithme d’Euclide. Afficher 1 Lire les nombres A et B pour allant de 2 •A prend pour valeur B •B prend pour valeur r Le PGCD est g oui Sortie de boucles On effectue la division eucl par B Quel modification faut-il effectuer sur l’algorithme pour [que la courbe représentative s’affiche sur l’inter] valle -5;5? d. Appliquer ces changements et relancer cet algorithme. Exercice 3092 On considère la fonction f définie par : f (x) =x-l Dans un repère O ; ; J orthogonal, on note Cf la courbe représentative de la fonction f a.
Déterminer l’ensemble de définition de la fonction b. Déterminer les coordonnées du point de la courbe Cf ayant pour abscisse 1. c. Exécuter l’algorithme pour observer son affichage. d. Que semble afficher cette algorithme ? 2. On souhaite tracer plus de points représentant cette courbe, pour cela on souhaite modifier la boucle itérative pour que les abscisses des points soient espacés de 0,1 en : a. Modifier la ligne x PREND LA VALEUR en : x PREND LA VALEUR i/10 2. a. Dans AlgoBox et dans l’onglet « Dessiner dans un repère », cocher la case « Utiliser un re ère » saisissez les valeurs suivantes définissa des axes : PAGF