CYCLE 1 Saisir Afficher Donnes Dclarer des Constantes
- Slides: 7
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
I) ROLE DE LA DECLARATION II) SYNTAXE III) EXECUTION CPU Les constantes sont des données 2
I) ROLE DE LA DECLARATION II) SYNTAXE Définition des constantes III) EXECUTION CPU &C 300 000 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 3
I) ROLE DE LA DECLARATION II) SYNTAXE III) EXECUTION CPU Pourquoi utiliser des constantes ? 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 : prix. TTC= prix. HT X 1. 196 prix. TTC= prix. HT (1+TVA) 4
I) ROLE DE LA DECLARATION II) SYNTAXE III) EXECUTION CPU 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. 5
I) ROLE DE LA DECLARATION II) SYNTAXE Comment écrire une déclaration ? III) EXECUTION CPU int main() { /* Déclaration d’une constante : const TYPE NOMCONSTANTE= valeur; */ const PI= 3. 14; float // 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 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 3. 14 4 octets PI 7