Chapitre 3
Chapitre 3
Chapitre 3
Solution :
Pour résoudre ce problème, on doit suivre les étapes suivantes :
1. Bien comprendre et analyser le problème,
2. Concevoir une solution sous forme d’Algorithme,
3. Traduire cet Algorithme sous forme d’un programme en un langage de
programmation adéquat,
4. Exécuter et tester le programme afin de s’assurer de son bon fonctionnement
I. Objectifs :
Résoudre un problème en utilisant une approche d’analyse.
Connaître les différentes étapes de résolution de problèmes.
Chapitre n° :5
Analyse [Activité1]:
Nom : Som_Moy
7 Résultat = Ecrire( moyenne)
6 Ecrire (somme)
5 moyenne somme / 3
4 somme a + b + c
1 a = Donnée
2 b = Donnée
3
c = Donnée
8 Fin Som_Moy
Chapitre n° :5
Remarque :
Ecrire : est une action.
somme, moyenne, a, b et c : sont des objets.
Ecrire( moyenne) et Ecrire (somme) : Résultats
Le tableau de déclaration des objets est obligatoire et doit être placé à la fin de
l’analyse
Chapitre n° :5
Pré-analyse
But calculer et afficher le périmètre d’un rectangle.
périmètre = (longueur + largeur) x 2
longueur et largeur sont des données.
Analyse :
Nom : Calcul_perimetre
4 Résultat = Ecrire (perimetre)
3 perimetre (longueur + largeur) x 2
1 longueur = Donnée
2 largeur = Donnée
5 Fin Calcul_perimetre
Chapitre n° :5
Algorithme :
0) Début Calcul_perimetre
1) Lire(longueur)
2) Lire(largeur)
3) perimetre (longueur + largeur) x 2
4) Ecrire(perimetre)
5) Fin Calcul_perimetre
Chapitre n° :5
a. Interprétation :
C’est la traduction en langage machine du programme source, elle est faite
au moment de l’exécution (instruction par instruction), s’il ya une erreur
sémantique ou syntaxique l’exécution est arrêtée en affichant un message
d’erreur.
Chapitre n° :5
b. Compilation :
C’est la traduction en langage machine du programme source après
avoir corriger toutes les erreurs détectées par le compilateur pour
avoir un programme exécutable.
Chapitre n° :5