Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parBrian Durand Modifié depuis plus de 10 années
1
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
2 Les constantes sont des données I)ROLE DE LA DECLARATION II)SYNTAXE III)EXECUTION CPU
3
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. 300 000 Exemple : PI= 3.14 TVA= 19.6
4
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 1.196 prixTTC= prixHT (1+TVA)
5
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
6
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.
7
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 3.14 4 octets
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.