Académique Documents
Professionnel Documents
Culture Documents
Chapitre II
Présenter par:
OPÉRATEURS
FONCTIONS MATHÉMATIQUES
2
Les variables permettent d'utiliser la mémoire de l'ordinateur afin
de stocker une information pour pouvoir la réutiliser plus tard.
Type
Valeur
3
Nom des variables:
En C++, il y a quelques règles qui régissent les différents noms
autorisés ou interdits:
les noms de variables sont constitués de lettres, de chiffres et
du tiret-bas _ uniquement .
le premier caractère doit être une lettre (majuscule ou
minuscule) .
on ne peut pas utiliser d'accents.
4
Les types de variables :
5
adresse 5601 5602 5603 5604 5605 5608
Age
ma2Valeur Ma_Lettre
6
Déclaration + initialisation des variables :
TYPE NOM (Valeur);
Ou bien
TYPE NOM =Valeur;
Déclaration sans initialisation des variables :
TYPE NOM;
Déclaration de plusieurs variables de même type :
TYPE NOM1 (Valeur), NOM2 (Valeur), NOM3 (Valeur);
Déclaration d’une constante(ne peut pas être modifiée):
8
Cas des chaînes de caractères « string »:
Dans le Cas des chaînes de caractères, il faut rajouter une
bibliothèque spéciale qui nous permettra de gérer les mots et les
phrases: #include <string> .
9
Opérateurs arithmétiques:
L’addition: +
La soustraction: -
La multiplication: *
La division: /
Le reste modulo: %
La décrémentation: --
10
Opérateurs d’affectation: = (égal)
Exemple: i= 9+5;
c=a * b;
11
Opérateurs d’entrées-sorties: << , >>
On les utilise avec cout et cin qui sont prédéfini dans <iostream.h>
pour communiquer avec l’utilisateur afin d’effectuer des
opérations de lecture et d’écriture.
Remarque: Il ne faut pas oublier la directive #include <iostream>
en début de fichier.
Exemple:
12
Opérateurs de comparaison :
Opérateurs booléens:
! : NON
&&: ET
||:OU
13
Afin d’utiliser plus de fonctions mathématiques, il suffit d'ajouter
une ligne en tête de votre programme: #include <cmath>
Exemple de quelques fonctions
mathématiques:
14
Les structures de contrôle sont utiliser pour permettre au programme de prendre
des décisions selon certains conditions et de réagir différemment en fonction des
circonstances. On les appelle aussi : structures conditionnelles.
La condition if: La condition if …else : La condition
if (condition) if (condition) if …else if …else :
if (condition1)
{ { {
instructions; instructions; instructions;
} } }
else if (condition2)
else {
{ instructions;
instructions; }
………
} else
{
instructions;
}
15
Expression conditionnelle:
16
La condition switch: switch (condition d’égalité)
{
case valeur1:
avantage: rendre le code instruction;
break;
plus lisible
case valeur2:
Inconvénients: instruction;
-ne permet de tester que break;
l'égalité case valeur3:
-ne peut travailler qu'avec des instruction;
break;
nombres entiers
…..
default:
instruction;
break;
}
17
Les boucles sont utiliser pour répéter les mêmes instructions
plusieurs fois dans le programme tant qu'une condition est vraie.
while (condition) do
{ {
Instructions ; Instructions ;
} } while (condition);
18
La boucle for:
for (initialisation ; condition ; incrementation)
{
Instructions ;
}
Exemple :
19
Du bon choix d’une boucle:
20
RÉSUMÉ
21
Les variables sont caractérisées par un nom, un type et
une valeur . Elles sont utilisées pour stocker des
informations.
Pour utiliser le type « string » il faut ajouter #include
<string> à l’en tête du fichier.
Pour effectuer des opérations mathématiques en utilisant
des fonctions mathématique il faut ajouter #include
<cmath> à l’en tête du fichier.
On ajoute toujours à l’en tête du fichier #include
<iostream> afin d’effectuer des opérations de lecture et
d’écriture avec cout et cin .
22
On utilise les structures de contrôle pour permettre au
programme de prendre des décisions selon certains
conditions. Ils sont composés de deux grands éléments:
les conditions et les boucles.
23
24