Seconde. 2009-2010. FICHE D’EXERCICES δ. TI module 6 : ALGORITHMIQUE 1
Ex 1 :
Voici un algorithme écrit en langage courant :
Préparation du traitement (entrées):
Saisir x
Saisir y
Traitement :
A prend la valeur (x + y)/2
Sortie du résultat :
Afficher A
1. Lorsqu’on saisit 9 et 12, quel résultat affiche
l’algorithme ?
2. Lorsqu’on saisit 5 et 3, quel résultat affiche
l’algorithme ?
3. A quoi sert cet algorithme ?
4. Modifier l’algorithme pour faire le calcul à partir
de 3 valeurs.
Ex 2 :
Voici un algorithme écrit en langage courant :
Préparation du traitement (entrée):
Saisir n
Traitement :
A prend la valeur n + 4
B prend la valeur A × n
C prend la valeur B + 4
Sortie du résultat :
Afficher C
1. Lorsqu’on saisit 5 dans n :
a. Quelle valeur prend la variable A ?
b. Quelle valeur prend la variable B ?
c. Quelle valeur prend la variable C ?
d. Quelle résultat est affiché ?
2. a. Quelle sortie correspond à l’entrée 0 ?
b. Quelle sortie correspond à l’entrée -2,12 ?
3. Reformuler le programme de calcul de façon
« classique ».
4. Voici une traduction de l’algorithme en langage
calculatrice :
Prompt N
N+4A
A×NB
B+4C
Disp C
a. Taper ce programme dans votre calculatrice.
Pour cela, taper sur « prgm », puis « nouv ».
Donner le nom : ALGO1, puis « entrer ».
b. Faire fonctionner le programme pour vérifier
les réponses aux questions 1.d. et 2.
Ex 3 :
Voici un programme de calcul « classique » :
Choisir un nombre
Elever ce nombre au carré
Retrancher 1
Diviser le résultat par 6.
1. Ecrire un algorithme en langage courant qui
correspond à ce programme de calcul.
2. Traduire cet algorithme en langage calculatrice.
3. Le taper et le faire fonctionner ; comparer vos
résultats avec votre voisin.
Ex 4 :
On souhaite écrire un algorithme qui calcule les
coordonnées du milieu d’un segment [AB].
1. Quelles sont les entrées nécessaires ?
2. Combien y aura-t-il de sorties ? lesquelles ?
3. Ecrire un algorithme en langage courant.
4. Le traduire en langage calculatrice.
5. Le taper et le faire fonctionner avec les
données de l’exercice 27 p 240.
Ex 5 :
On souhaite écrire un algorithme qui calcule la
distance entre deux points A et B.
Reprendre les questions de l’exercice 4.