CYCLE 1 : Saisir – Afficher – Données Déclarer des Constantes dans un programme 1- Rôle de la déclaration de constante 2- Syntaxe de la déclaration de constante 3- Exécution de la déclaration par le CPU
2 Les constantes sont des données I)ROLE DE LA DECLARATION II)SYNTAXE III)EXECUTION CPU
3 Définition des constantes I)ROLE DE LA DECLARATION II)SYNTAXE III)EXECUTION CPU &C C Donnée dont la valeur ne peut pas varier en cours d’exécution du programme : sa valeur est fixée en début de programme, puis ne peut plus être changée par les instructions Exemple : PI= 3.14 TVA= 19.6
4 Pourquoi utiliser des constantes ? I)ROLE DE LA DECLARATION II)SYNTAXE III)EXECUTION CPU Nom explicite d’une constante dans une instruction : plus lisible qu’une valeur Pour une valeur utilisée plusieurs fois dans le programme : plus simple de la déclarer une seule fois pour la maintenance du programme Exemple : prixTTC= prixHT X prixTTC= prixHT (1+TVA)
5 A quoi sert une déclaration de constante ? Rôle: l’instruction de déclaration de constante permet d’indiquer les constantes (valeurs fixes) que le programme pourra manipuler. I)ROLE DE LA DECLARATION II)SYNTAXE III)EXECUTION CPU
I)ROLE DE LA DECLARATION II)SYNTAXE III)EXECUTION CPU Comment écrire une déclaration ? int main() {/* Déclaration d’une constante : const TYPE NOMCONSTANTE= valeur; */ const float PI= 3.14; // nombre PI pour calcul aire disque } Règle de programmation : nommage des constantes Noms explicites, pas trop longs. Tout en MAJUSCULES.
I)ROLE DE LA DECLARATION II)SYNTAXE III)EXECUTION CPU 7 Fonctionnement de la déclaration de constante Exécution par le CPU: réservation d’un espace mémoire, dont la longueur (nombre d’octets) dépend du type choisi. cet espace a pour nom NOMCONSTANTE. remplissage de cet espace avec la valeur choisie (affectation de valeur). &PI PI octets