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.

Slides:



Advertisements
Présentations similaires
Premier programme en C :
Advertisements

La boucle for : init7.c et init71.c
Les fonctions A quoi ça sert ?
Introduction au Langage C,C++
Initiation à la programmation et algorithmique cours 4
Portée des variables VBA & Excel
C++ 6ème cours Patrick Reuter maître de conférences
Spécialisation/généralisation Héritage Polymorphisme.
DECLARATION DE VARIABLES
Exercice 1 Pour être admis en crèche, un enfant doit avoir moins de 3 ans. Les variables retenues sont les suivantes: AnnéeNaissance, Annéeactuelle.
GEF 243B Programmation informatique appliquée Types dérivés, structures et tableaux §
Plan : Définition L’affectation Les entrées Les sorties exercices
C.
M. BENJELLOUN : Info II Mohammed BENJELLOUN Service dInformatique Faculté Polytechnique de Mons
Structures et unions types énumérés Qu'est-ce qu'une structure
Tableaux Certains problèmes nécessitent beaucoup de variables du même type. Exemple : relevé de températures matin et soir dans 10 villes pour 10 jours.
8. Les tableaux P. Costamagna – ISEN N1.
Les sous-programmes Chapitre n° 5: Objectifs : Activité:
CYCLE 6 : FONCTIONS FONCTIONS avec paramètres en Entrée 1- Pourquoi les FONCTIONS peuvent échanger des données en E entre elles ? 2- Comment écrire des.
Initiation à la programmation et algorithmique cours 3
Les structures de contrôles itératives complètes
CYCLE 1 : Saisir – Afficher – Données Afficher du texte sur lécran 1- Rôle du printf() 2- Syntaxe du printf() 3- Exécution du printf() par le CPU.
Points importants de la semaine Les commentaires. Les variables. Les instructions conditionnelles. Les instructions itératives (les boucles).
Cours 7 - Les pointeurs, l'allocation dynamique, les listes chaînées
Partie 1 Etude de l'existant
Démarche de résolution de problèmes
RESUMES Module II1 SOMMAIRE CYCLE 1 : Saisir – Afficher – Données
1 Exercice : longueur d’un mot est-elle paire ?  Test fonctionnel  Quel ensemble de valeur choisir / spécification  Test structurel  Soit le code d’un.
Bases de la programmation en C++ 1 Les enchaînementsdinstruction Séquentiels. Exécutions dinstructions les unes à la suite des autres. Instructions séparées.
Les pointeurs Enormément utilisé en C/C++ ! Pourquoi? A quoi ça sert?
HistoriqueHistorique Langage C++, parution du livre Bjarne Stroustrup Normalisation ANSI.
Les pointeurs Modes d’adressage de variables. Définition d’un pointeur. Opérateurs de base. Opérations élémentaires. Pointeurs et tableaux. Pointeurs et.
LIFI-Java 2004 Séance du Jeudi 9 sept. Cours 1. La notion de langage Décrire une tâche à effectuer –programme Écrire à un haut niveau –facile pour lutilisateur.
Leçon 1 : notion dobjet IUP Génie Informatique Besançon Méthode et Outils pour la Programmation Françoise Greffier Université de Franche-Comté.
Répéter dans un programme avec une Instruction itérative
C++ : variables Déclaration de variables
FONCTIONS avec paramètres en Entrée/Sortie
Structures alternative et répétitive
Types de données fondamentaux
Les fichiers texte en C++
L’essentiel du langage C
CHAPITRE 10  Aires.
Structures des données
Stocker plusieurs valeurs de même type dans une variable
Efficacité des algorithmes
CYCLE 1 : Saisir – Afficher – Données Déclarer des Variables dans un programme 1- Rôle de la déclaration de variable 2- Syntaxe de la déclaration de variable.
Chapitre IX Gestion de flux.
1 Notations Asymptotiques Et Complexité Notations asymptotiques : 0 et  Complexité des algorithmes Exemples de calcul de complexité.
Le langage C Rappel Pointeurs & Allocation de mémoire.
CYCLE 1 : Saisir – Afficher – Données Initialiser des Variables par affectation 1- Rôle de l’affectation 2- Syntaxe de l’affectation 3- Exécution de l’affectation.
9ième Classe (Mardi, 4 novembre) CSI2572. H Nous avons vu comment utiliser les directives #define #ifndef #endif Pour s’assurer de l’inclusion unique.
CYCLE 1 : Saisir – Afficher – Données Saisir des valeurs de variables au clavier 1- Rôle du scanf() 2- Syntaxe du scanf() 3- Exécution du scanf() par le.
Les Pointeurs et les Tableaux Statiques et Tableaux Dynamiques
Sous-programmes.
CYCLE 6 : FONCTIONS Faire un programme en C avec des FONCTIONS 1- A quoi servent les FONCTIONS ? 2- Comment écrire un programme avec FONCTIONS ? 3- Comment.
Cours 1 1 Java. Cours 1 2 Plan général 1.Introduction 2.Les types primitifs, évaluation d’expressions 3.Instructions for, if…. 4.Introduction de l’objet,
Les adresses des fonctions
Les Structures De Contrôle Itératives Complètes
ALGORITHMIQUE IUT Vélizy – DUT Info - 1ère année Laurent Marsan
Langage C Chapitre I: Initiation à la programmation en C
1 Structures des données. 2  Le tableau permettait de désigner sous un seul nom un ensemble de valeurs de même type, chacune d'entre elles étant repérée.
Module I3 algorithmique et programmation
HistoriqueHistorique Langage C++, parution du livre Bjarne Stroustrup Normalisation ANSI.
Cours LCS N°4 Présenté par Mr: LALLALI
B.Shishedjiev - Affectation1 Expressions et affectation Comment produire des nouvelles valeurs.
Les bases de l’algorithmique
Module algorithmique et programmation
Philippe Gandy - 8 septembre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Les Structures simples
L ES INSTRUCTIONS DE L ECTURE, E CRITURE ET A FFECTATION Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université.
Transcription de la présentation:

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