Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
simples
Module: Langage C
Cours anim par A.MOHAMMEDI
1
I. Notion de variable
1- Dfinition:
Une variable est une case mmoire ou un ensemble de cases mmoires
pouvant contenir une donne dun certain type un moment donn.
2- Dclaration:
La dclaration dune variable se fait comme suit:
Type nom [= valeur initiale];
3- Exemples:
Int x; int y=5; char a, b;
2
I. Notion de variable
Avec
Type: le type de la variable qui peut tre:
Int ou long: Entier, ce type est conu pour contenir des valeurs
entires.
Char: Caractre, ce type est conu pour contenir un caractre.
Float ou Double: Rel, ce type est conu pour contenir des valeurs
relles.
Ou dautres types bien sur.
3
I. Notion de variable
Remarques:
- Le point virgule marque la fin de chaque instruction, il est donc obligatoire;
- Linitialisation dune variable lors de sa dclaration nest pas obligatoire;
- Le langage C est sensible la casse donc les majuscules et les minuscules
sont diffrentes;
- Le mot cl unsigned prcise que la valeur qui sera contenu par la variable
sera positive;
- Une variable peut tre dclare nimporte quel endroit du programme et
non un endroit bien rserv.
4
II. Notion de constante
1- Dfinition:
Est une variable dont la valeur reste inchange durant lexcution du
programme.
2- Dclaration:
Const type nom = valeur;
3- Exemple:
Const int x=3;
5
III. Les commentaires
Un commentaire dbute par /* et se termine par */.
Par exemple, /* Ceci est un commentaire */
6
IV. Linstruction daffectation
En C, laffectation est un oprateur part entire. Elle est symbolise
par le signe =.
Sa syntaxe est la suivante :
variable = expression;
Exemple:
I = 5;
X = i + 1;
7
V. Linstruction daffichage
1- Affichage dun texte simple :
pour cela on utilise la syntaxe suivante:
Printf(Texte a afficher);
2- Affichage de la valeur dune Variable:
On affiche la valeur dune variable selon linstruction suivante:
Printf(Symbole, nom_variable);
Exemple:
Symbole(%lettre) Type correspondant
%d Int
%c char
%lf Long double
%ld Long int
%u Unsigned int en dcimal
%o Unsigned int en octal
%x Unsigned int en hxadcimal
9
V. Linstruction daffichage
3- Affichage combin entre texte et valeur:
Il suffit de combin les deux types daffichages et on obtient laffichage
htrogne.
10
V. Linstruction daffichage
Remarques:
On peut afficher plusieurs valeurs de variable en mme temps comme suit:
11
VI. Linstruction de lecture
Elle correspond au fait dattribuer une valeur a une variable
Cette opration est raliser grce a linstruction suivante:
12
VI. Linstruction de lecture
Exemples:
printf(Affichage de i: \n");
printf("%d \t %u \t %o \t %x",i,i,i,i);
13
VII. Les oprateurs Arithmtiques et logiques
Oprateurs Explication
Arithmtiques Laddition +
La soustraction -
Ce sont les oprations arithmtiques basic
La Multiplication *
La division /
Permet daffecter le rsultat dune opration une variable ou simplement la valeur dune
Laffectation =
variable une autre
De Comparaison Lgalit == Elle permet de vrifier lgalit de deux oprandes (variables ou valeurs)
Elle permet de vrifier si la valeur gauche est strictement inferieure , infrieure ou gale
<,<=
la valeur de droite.
Elle permet de vrifier si la valeur de gauche est strictement suprieure, suprieure ou
>,>=
gale la valeur droite.
Fonction Explication
fabs Elle prend en paramtre une seule variable ou valeur et elle retourne sa valeur entire.
Pow Elle prend deux paramtres sous la forme suivante pow (nombre, puissance) et retourne comme
rsultat la puissance du nombre.
Les fonctions Sont les fonctions trigonomtriques connues, elle prennent un nombre de paramtres tel quelle
trigonomtriques sont mathmatiquement dfinies et elles son principalement (sin, cos, tan, arcsin.).
Les autres fonctions Sont galement les autres fonctions mathmatique connues et quon peut vouloir utiliser,
mme chose pour les paramtres et elles sont (exp, log, log10, ..).
15
VII. Les oprateurs Arithmtiques et logiques
Il existe galement des raccourcis pour crire certaines oprations telles
que :
Opration Explication
oprations arithmtiques Var1 opration=Var2, ici lun des oprandes reoit le rsultat.
17