Documentos de Académico
Documentos de Profesional
Documentos de Cultura
fr
Exercice n1
Comme la tradition le veut, vous devez crire un programme C++ crivant un message de
bienvenue lcran. On rappelle que linstruction permettant denvoyer une chane de
caractre lcran a la forme :
cout << chaine de caractres << endl;
Utilisez votre diteur prfr pour le faire.
Compilez avec gcc.
Exercice n2
Exercice n3
Exercice n4
crivez en C++ une fonction permettant de calculer le sinus dun angle donn dans une
unit parmi (degrs, radians et grades).
Note : on utilisera des constantes pour reprsenter les units et la directive dimportation
de fonction C dans le monde C++.
Exercice n5
Modifiez lexercice prcdent de sorte que les diffrentes choses (constantes, fonctions,
etc) soient protges par un espace de nom (namespace).
Fabriquez avec le tout, un module (fichiers sources spars et fichiers dentte spars).
Profitez-en pour fabriquer un Makefile (comme dans lexercice 2) permettant de
compiler correctement et sparment les divers modules. Testez en modifiant lgrement
lun ou lautre des fichiers...
Exercice n6
Ajoutez au code de lexercice prcdent une valeur par dfaut permettant de spcifier
lunit par dfaut pour exprimer les angles... par exemple les degrs...
Exercice n7
Exercice n8
Exercice n9
Crez des clones des fonctions de lexercice n7 qui reoivent leurs arguments par
rfrence. Ralisez les mmes tests.
Que dit le compilateur ? Pourquoi ?
Exercice n10
Ajoutez const aux arguments des fonctions de lexercice n9 aprs les avoir clones.
Essayez dans le corps des fonctions de modifier les arguments.
Que dit le compilateur ? Pourquoi ?
Exercice n11