Structures de base
Algorithmes écrits en français avec structures spécifiques
Variables : nom, valeur
Affectation : ←
Condition : SI ... ALORS ... SINON ... FIN SI
Boucle : TANT QUE ... FAIRE ... FIN TANT QUE
Sortie : AFFICHER
Entrée : LIRE
Exemples d'algorithmes
Calcul de double
DÉBUT
LIRE(nombre)
resultat ← nombre * 2
AFFICHER(resultat)
FIN
Maximum de deux nombres
DÉBUT
LIRE(a, b)
SI a > b ALORS
AFFICHER(a)
SINON
AFFICHER(b)
FIN SI
FIN
Somme de 1 à n
DÉBUT
LIRE(n)
somme ← 0
i ← 1
TANT QUE i ≤ n FAIRE
somme ← somme + i
i ← i + 1
FIN TANT QUE
AFFICHER(somme)
FIN
Clarté : instructions en français
Structure : indentation pour lisibilité
Précision : syntaxe spécifique
Bonnes pratiques
Nommer les variables de façon explicite
Déclarer les variables au début
Indenter pour montrer la structure
Bien fermer les structures conditionnelles/boucles
Respecter la logique algorithmique
Conseils :
- • Commencer par identifier les variables nécessaires
- • Structurer en phases : entrée, traitement, sortie
- • Tester l'algorithme avec des exemples simples
- • Respecter la syntaxe des structures de contrôle