Variables
\[ \text{Variable} \leftarrow \text{Valeur} \]
Affectation d'une valeur à une variable
| Type | Exemple | Description |
|---|---|---|
| Entier | n ← 5 | Nombres entiers |
| Réel | x ← 3.14 | Nombres décimaux |
| Chaîne | nom ← "Alice" | Texte |
| Booléen | ok ← Vrai | Vrai/Faux |
Définition :
Une variable est un conteneur qui stocke une valeur pouvant être modifiée pendant l'exécution d'un algorithme.
Affectation :
L'affectation consiste à attribuer une valeur à une variable avec l'opérateur ←.
Boucle TantQue
Syntaxe :
TantQue condition Faire
Instructions
FinTantQue
Exemple simple :
Variables i : entier
i ← 1
TantQue i <= 5 Faire
Afficher(i)
i ← i + 1
FinTantQue
Caractéristiques
Test avant exécution
Peut ne jamais s'exécuter
Nécessite un compteur
Boucle Pour
Syntaxe :
Pour i allant de début à fin Faire
Instructions
FinPour
Exemple simple :
Pour i allant de 1 à 5 Faire
Afficher(i)
FinPour
Comparaison des boucles
Pour : nombre d'itérations connu
TantQue : condition d'arrêt
Toujours initialiser les variables
Exemples concrets
Somme des n premiers entiers :
Variables n, i, somme : entier
Lire(n)
somme ← 0
Pour i allant de 1 à n Faire
somme ← somme + i
FinPour
Afficher(somme)
Calcul de puissance :
Variables x, n, i, resultat : entier
Lire(x, n)
resultat ← 1
i ← 1
TantQue i <= n Faire
resultat ← resultat * x
i ← i + 1
FinTantQue
Afficher(resultat)
Erreurs fréquentes
Oublier d'initialiser les variables
Ne pas incrémenter le compteur
Condition toujours vraie (boucle infinie)
Mauvais intervalle dans la boucle Pour