Télécharger cours: La programmation par le langage C

Extrait du cours la programmation par le langage C

1 Presentation generale
1.1 Introduction
La programmation par le langage C (ainsi que par d’autres langages dit compil´es) est basée sur :
1. la rédaction du texte du programme (codage) en respectant la syntaxe précise du langage, à l’aide d’un éditeur de texte ASCII pur  (sans mise en page) ;
2. la compilation : transformation du code C en langage machine par un compilateur C ;
3. exécution du fichier binaire obtenu.
1.2 Premier programme

#include <stdio.h>
main()
{
/* D´eclaration de variables */
int a,b,c;
printf(" Bonjour, ¸ca marche !\n");
a = 1; /* initialisation */
b = 2;
c = a + b; /* affectation */
printf(" R´esultat = %d \n ",c);
printf(" Au revoir !\n");
}

La fonction main()est la fonction principale du programme. Elle est la seule à être exécutée au lancement du programme ; elle fait appel éventuellement à d’autres fonctions. Dans l’exemple ci-dessus, elle appelle la fonction printf().

2 Déclaration de variables
2.1 Noms des variables
En langage C, les variables doivent être déclarées en début de programme et leurs types doivent être explicités.
Les noms des variables peuvent contenir des lettres et des chiffres ainsi que le caractère de soulignement.
Le C distingue les minuscules des MAJUSCULES (ex : a est différente de A). Les noms de variables ne doivent pas commencer par un chiffre (ex : 1b n’est pas valable).
Le compilateur peut considérer des noms de variables qui contiennent jusqu’a 31 caractères voire plus. Il est important alors d’utiliser des noms significatifs pour faciliter la relecture et la compréhension du programme.
Certains mots-clés du langage lui sont réservés et ne doivent pas etre utilisés pour nommer les
variables (ex : int, float, if . . . ).
2.2 Les types prédéfinis

2.3 Déclaration
La déclaration se fait à l’aide du mot-clé correspondant au type souhaité, suivi d’un nom de variable respectant les règles citées plus haut. ex : float pourcentage_de_pommes_pourries = 10.36;
Cette variable a été initialisée dès sa déclaration.
2.4 Déclaration de constantes
la déclaration et l’initialisation d’une variable peuvent commencer par le qualificatif const qui indique que la valeur de cette variable ne pourra plus etre modifiée.
constint N = 30;
Il est également possible de déclarer des constantes à l’aide de la commande du préprocesseur
#define :
#define NMAX 10
Avant la compilation, le préprocesseur (une partie du compilateur) remplacera toutes les occurrences de NMAX par le chiffre 10.

3 Les opérateurs
3.1 Les opérateurs arithmétiques
x + y addition
x – y soustraction
x * y multiplication
x / y division
x % y reste de la division entiere (modulo)

……….

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Télécharger cours: La programmation par le langage C (567 KB) (Cours PDF)
La programmation par le langage C

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *