Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMMATION ORIENTÉE-
OBJET EN C++
Dr. Amina HAMEURLAINE
Amina.hameurlaine@umc.edu.dz
2018/2019
Les Fonctions
Exemple:
Les avantages des fonctions:
Attention:
Une fonction produit toujours
un seul résultat:
=> Il n’est pas possible de
renvoyer plus d’une valeur.
Fonction sans arguments:
Exemple:
string demanderNom ( ) {
cout << "Entrez votre nom ";
string nom;
cin >> nom;
return nom;
}
Des fonctions qui ne renvoient rien:
Exemple:
Syntaxe:
type nomFonction (type argument1 , type argument2, ….) ;
Variables locales
La portée des variables déclarées lors de la définition d’une fonction est
locale `a la fonction qui les contient.
Les variables déclarées dans le main sont locales au main.
Variables globales
Les variables globales sont déclarées avant le main.
Elles sont connues par toutes les fonctions qui sont compilées au sein
du même programme source.
Exercices:
a b
Nom de la
Symbole Fonction Mini-exemple
fonction
Racine carrée sqrtx sqrt() resultat = sqrt(valeur);
Exemple: