
Algorithmique 2    2de – Lycée Marie Reynoard 
1/3 
  Algorithmique 2 : Affectation de variables 
Etude de fonctions 
1. Algorithme 
Un algorithme est une suite d’instructions élémentaires. Ces instructions s’appliquent dans un 
ordre déterminé à des données et fournissent en un nombre fini d’étapes des résultats. 
traitement 
Données   -------------------------------------->   Résultats 
(entrées)                  (algorithme)                     (sorties) 
Appliquer un algorithme de calcul : que donne l’algorithme de calcul suivant si vous choisissez comme 
nombre de départ 2 ? 10 ? 
Choisir un nombre 
Lui ajouter 13 
Si la somme obtenue est supérieure ou égale à 20 alors lui retrancher 15 
Sinon lui ajouter 15 
Mutliplier le nombre obtenu par 7 
 
2. Affectation  et variables 
 
On peut avoir besoin de stocker les calculs ou certains résultats. On va pour cela utiliser des variables, 
qui sont sur un ordinateur une case mémoire (on range des valeurs dans des cases mémoires). 
Lorsqu’on donne une valeur à ces variables, ou quand on met un nombre dans ces cases mémoires, on dit 
qu’on affecte  une valeur à la variable. 
 
a. Ecrire au fur et à mesure des instructions (colonne 1 du tableau) ce qui se trouve dans les variables A, 
B et C (colonne 2 du tableau). 
 
A prend la valeur 1 
B prend la valeur 3  
C prend la valeur 3A+B   
A prend la valeur A+1 
B prend la valeur A+B+C 
Afficher  A, B, C 
 
b. L’algorithme de Calcul de la partie 1. peut s’écrire en utilisant une variable de la façon suivante : 
 
A prend la valeur A+13 
Si A  20 alors : 
         A prend la valeur A-15 
Sinon : 
         A prend la valeur A+15 
A prend la valeur A*7 
Afficher A 
   Ecrire ci-dessus au fur et à mesure ce qui se trouve dans la variable A.