📘 Fiche de cours
L'essentiel du cours
Un algorithme est une suite finie d'instructions permettant de résoudre un problème. Il se compose de trois parties :
- En-tête : Nom de l'algorithme.
- Déclarations : Liste des variables et constantes utilisées avec leurs types.
- Corps : Suite d'instructions entre
DébutetFin.
Les types de base sont : Entier, Réel, Caractère, Chaîne, Booléen.
L'affectation se note : Variable ← Valeur.
Méthodes à maîtriser
- Lecture d'algorithme : Suivre les instructions pas à pas en utilisant un tableau de suivi des variables.
- Écriture d'algorithme : Identifier les entrées (données), les traitements (calculs) et les sorties (résultats).
- Structures conditionnelles : Utiliser
Si ... Alors ... Sinon ... FinSi. - Structures répétitives : Utiliser
Pour ... de ... à ... faire ... FinPour(quand on connaît le nombre de répétitions).
Exemples corrigés
Exemple : Calcul de la somme de deux nombres. Algorithme Somme Variables : A, B, S : Entier Début Écrire("Entrez deux nombres") Lire(A, B) S ← A + B Écrire("La somme est : ", S) Fin
Erreurs fréquentes
- Oublier de déclarer une variable avant de l'utiliser.
- Confondre l'affectation (
←) avec l'égalité mathématique (=). - Ne pas initialiser une variable avant de l'utiliser dans un calcul.
- Utiliser des noms de variables non explicites (ex: utiliser
xau lieu deprix).