![](//s1.studylibfr.com/store/data-gzf/eef5c2dcf128e32dc649343ec87c37e4/1/000238771.htmlex.zip/bg2.jpg)
2
- Le symbole solution représente une variable de l’algorithme
2.1 Propriétés nécessaires
Un algorithme :
· Ne doit pas être ambigu
· doit être une combinaison d’opérations élémentaires
· doit fournir un résultat en un nombre fini d’opérations, quelles que soient
les données d’entrée.
2.2 Première approche de méthode
· Définir clairement le problème
· Etablir l’algorithme au moyen d’une analyse descendante
1 Déterminer une séquence d’instructions de niveau supérieur (sans
entrer dans les détails)
2 Ecrire chaque instruction de niveau supérieur à l’aide d’instructions
élémentaires
· Ecrire le programme et la documentation
· Tester
· Revenir sur les étapes précédentes si nécessaire
3 Notion de variable
3.1 Donnée
Une donnée est une valeur introduite par l’utilisateur pendant l’exécution
du programme :
- directement (clavier, souris)
- ou indirectement (fichier, base de données). Dans l’exemple 1.3 les
données sont a et b.
3.2 Constante
Une constante est une valeur fixe utilisée par le programme.
Exemple : Pi=3.14, la constante de gravitation g=9.81, etc.
3.3 Variable
Une variable représente une valeur susceptible de changer au cours de
l’exécution du programme.
Exemples :
- L’inconnue dans une équation
- La vitesse d’un objet en chute libre...
3.4 Représentation
A une donnée, une variable ou une constante sont associés :
- un nom (ou identificateur),
- un type qui détermine l’ensemble des valeurs possibles,
- une zone mémoire dont la taille dépend du type.