Screenshot 2022 05 15 at 23 30 51
Le langage C Année académique - mai SupInfo Dakar Sénégal M Balla Moussa DIALLO Les bases de la programmation en C I Historique du C II La compilation III Les composants élémentaires du C IV Les types de base V Les variables VI Les opérateurs VII Exercices CLe langage C Année académique - mai SupInfo Dakar Sénégal M Balla Moussa DIALLO Les bases de la programmation en C I Historique du langage C Dé ?nition et historique Le langage C a été inventé en par Dennis Ritchie dans les laboratoires de AT T aux EtatsUnis La première version normalisée du langage C nommée C ANSI ou C est sortie en par l ? Institut Américain de Normalisation En ISO a son tour sort une version normalisée duu C nommée C C ISO Un programme C est un ensemble de ?chiers modules avec une extension c Dans chaque ?chier on a ? Les directives du pré-processeur ? La déclaration des variables externes ? La déclaration des fonctions secondaires ? La fonction principale Exemple de programme C include int main printf ? ? Bonjour tout le monde n ? ? return Structure générale d ? un programme C directives du pré-processeur déclaration de variables externes fonctions secondaires main déclaration de variables internes instructions Fonctions secondaires type nomfonction arguments CLe langage C Année académique - mai SupInfo Dakar Sénégal M Balla Moussa DIALLO déclaration de variables internes instructions Exemple de fonction secondaire int produit int x int y int resultat resultat x y return resultat Exemple de programme C avec une fonction include int produit int x int y main int a b resultat printf ? ? Saisir entiers ? ? scanf d d ? ? a b resultat produit a b printf ? ? Le resultat ?nal est ? ? resultat int produit int x int y int resultat resultat x y return resultat Exercice Créer les fonctions somme soustraction et division dans le programme ci-dessus et appeler ses fonctions succivement dans la fonction main II La compilation La compilation consiste à transformer un programme ?chier texte écrit dans notre langage de programmation vers la langue de la machine suite de et c ? est la création d ? un programme exécutable à l ? aide d ? un comilateur Instrictions écrites en langagede programmation Int main void Return COMPILATION Intructions en langage Machine CLe langage C Année académique - mai SupInfo Dakar Sénégal M Balla Moussa DIALLO Nous travaillons avec l ? IDE CodeBlocks donc n ? allons pas entrer dans les détails de la compilation Pour compiler un programme dans CodeBlocks cliquez sur Build puis Build ou utilsier la combinaison de touche CTL F ou cliquez directement sur l ? icone roue dentée Pour exécuter un programme cliquez sur Build puis sur Run ou utilsier la combinaison de touche CTL F ou cliquez directement sur le triangle vert III Les composants élémentaires du C Identi ?cateur Un identi ?cateur sert à nommer les entités du programme nom de variable nom
Documents similaires
-
23
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Oct 27, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 97kB