Les variables permettent de stocker temporairement une information de notre algorithme pour pour la réutiliser plus tard. Les variables peuvent être de différents types mais nous retiendrons 2 types principaux

  • Le type numériques
  • Le type chaîne de caractère

Travaux pratiques

Exercice 1

Quelle sera la valeur de C à la fin de cet algorithme ?

DEBUT
    A = 12
    B = 2
    C = A * B
FIN
Voir la réponse

C = 24
A vaut 12
B vaut 2
C vaut A multiplé par B donc 12 multiplié par 2

Exercice 2

Ecrire un algorithme qui inverse les valeurs de deux variables A et B quel que soit le contenu de A et de B

Voir la réponse

DEBUT
    A = 18
    B = 15

    C = A
    A = B
    B = C
FIN

Pour résoudre ce problème on est obligé de créer une variable C qui nous servira a retenir la valeur de A pour éviter de la perdre lorsque l'on fait A=B

Exercice 3

Quel serait la valeur de C à la fin de cette algorithme ?

DEBUT
    A = "123"
    B = "12"
    C = A + B
FIN
Voir la réponse

C = 12312
En effet lorsque l'on additionne 2 chaînes de caractère elle se concatène, on met les 2 chaînes bout à bout