Vous êtes sur la page 1sur 11

Programmation Orientée Objet

COUR03: Eléments de syntaxe du C++


(suite)

H. Kheddar

Université de MEDEA

December 12, 2020


Sommaire

1. Eléments de syntaxe du C++ (suite)


Eléments de syntaxe du C++ (suite)
Les références

Une variable pouvait étre considérée comme une case mémoire


avec une étiquette portant son nom. En C++, on peut assigner
une deuxième (troisième, dixième, etc.) étiquette (nom) à une
case mémoire. On parle parfois d’alias, mais le mot correct en
C++ est référence.
Eléments de syntaxe du C++ (suite)
Les références

Au niveau du code, on utilise une esperluette (&) pour déclarer


une référence sur une variable. Voyons cela avec un petit exem-
ple.
Eléments de syntaxe du C++ (suite)
Les raccourcis

Il existe des raccourcis pour les 5 opérations de base: +, -, *, /


et %, qui sont:
Eléments de syntaxe du C++ (suite)
Les opérations mathématiques

Pour avoir accès à plus de fonctions mathématiques, il suffit


d’ajouter une ligne en tête de votre programme. La directive
à insérer est : #include <cmath>
Eléments de syntaxe du C++ (suite)
Les structures de contrôle

Pour qu’un programme soit capable de prendre des décisions,


on utilise dans le code source des conditions (on parle aussi de "
structures conditionnelles"). Pour commencer, il faut savoir que
les conditions permettent de tester des variables.
Eléments de syntaxe du C++ (suite)
La condition ( if )

La forme :

Exemple 1: Imaginons qu’on souhaite afficher un message de


félicitations si la personne a des enfants. On va ajouter une
condition qui regarde si le nombre d’enfants est supérieur à 0 et
qui, dans ce cas, affiche un message. On va afficher un autre
message si la personne n’a pas d’enfant.
Eléments de syntaxe du C++ (suite)
La condition if (Solution d’exemple 1)
Eléments de syntaxe du C++ (suite)
La condition if (Exemple 2)

Exemple 2 : Il est possible de faire plusieurs tests à la suite.


Imaginez qu’on souhaite faire le test suivant:

Si le nombre d’enfants est égal à 0, afficher un message 1,


Sinon, si le nombre d’enfants est égal à 1, afficher un mes-
sage 2,
Sinon, si le nombre d’enfants est égal à 2, afficher un mes-
sage 3,
Sinon, afficher un message 4.
Eléments de syntaxe du C++ (suite)
La condition if (Solution d’exemple 2)

Vous aimerez peut-être aussi