Algorithmique TD 3

2nde
Algorithmes
TD n°3 : Algorithmes et Algobox
Page 1
Activité 1 :
Voici un programme de calcul :
a ) Choisir un nombre
b ) * Le multiplier par 5
* Ajouter 3 au produit obtenu
* Multiplier le résultat par le
nombre choisi au départ
Voici un algorithme correspondant:
a ) Entrée : saisir x
b ) Traitement : * y prend la valeur x × 5
* y prend la valeur ...........
* y prend la valeur .........
Trace 1
x
y
7
Trace 2
x
y
26
c ) Sortie : Afficher ........
c ) Ecrire le résultat obtenu
1. Compléter l'algorithme puis les traces de cet algorithme lorsque x = 7 puis lorsque x = 26
2. Le programme ci-dessous, écrit avec Algobox, automatise les calculs.
a. Complète les lignes
et
de ce programme
Ligne
:
Ligne
:
3. a. Ecris le programme avec l'ordinateur
b. Vérifie son fonctionnement avec les valeurs de la question 1.
--------------------------------------------------------------------------------------------------------------------------------Activité 2 :
Voici un algorithme :
1 ) A l'aide de cet algorithme, remplis le tableau ci-dessous :
Entrée
Saisir x
x
0
0,1
3
1
 0,1
Traitement
Si x  0 alors
y prend la valeur  2 x + 1
Calcul à
sinon
effectuer
y prend la valeur 0,5 x  2
Fin Si
Sortie
Affichage
Afficher y
du
résultat
3
2nde
Algorithmes
TD n°3 : Algorithmes et Algobox
2 ) On va programmer cet algorithme sur Algobox
a. Complète les lignes
et
de ce programme
Ligne
:
Ligne
:
3. a. Ecris le programme avec l'ordinateur
b. Vérifie son fonctionnement avec les valeurs de la
question 1.
4 ) L'algorithme précédent permettait de calculer les valeurs d'une fonction f.
Cette fonction f est définie de la façon suivante ( complète les pointillés )
si

si
x .........., alors f (x) = ...............
x .........., alors f (x) = ...............
-------------------------------------------------------------------------------------------------------------------------------Activité 3 : Un tarif de photocopies.
Un magasin de photocopies applique le tarif suivant :
* 0,15 € l'unité jusqu'à 50 photocopies,
* 0,10 € l'unité au-delà.
1 ) Calcule le montant à payer pour :
a ) 10 photocopies
b ) 50 photocopies
c ) 70 photocopies
d ) 100 photocopies
2 ) Le programme ci-contre, écrit avec Algobox, automatise le calcul du prix à
payer pour N photocopies réalisées.
Complète les lignes
et
calcul du prix à payer.
Ligne
:
Ligne
de ce programme en indiquant les formules de
:
3 ) a. Ecris le programme avec l'ordinateur
b. Vérifie son fonctionnement avec les valeurs de la question 1.
4 ) Soit x le nombre de photocopies.
Exprime, en fonction de x, le prix P ( x ) à payer.
si ..............., alors P (x) = ...............

 si ...............,alors P (x) = ...............
---------------------------------------------------------------------------------------------------------------------------------
Page 2