Vous êtes sur la page 1sur 2

LICENCES FONDAMENTALES

POO / C++
Travaux pra7ques

TP1 C++
1-Déclarer, définir une classe Complexe pour représenter et manipuler des nombres complexes

représentés par deux réels (partie réelle et partie imaginaire). Il faut prévoir :

1. Un constructeur par défaut.

2. Un constructeur avec un seul paramètre (constructeur de conversion).

3. Un constructeur avec deux paramètres (constructeur usuel).

4. Une méthode Get_reel qui retourne le membre donnée qui représente la partie réelle

d’un objet Complexe.

5. Une méthode Get_imag qui retourne le membre donnée qui représente la partie

imaginaire d’un objet Complexe.

6. Une méthode Set_reel qui modifie le membre donnée qui représente la partie réelle d’un

objet Complexe.

7. Une méthode Set_imag qui modifie le membre donnée qui représente la partie

imaginaire d’un objet Complexe.

8. Une méthode Affiche qui affiche les membres données d’un objet Complexe.

9. Une méthode Module qui retourne le module d’un complexe (racine carrée de la somme

du carrée de la partie réelle et celui de la partie imaginaire).

10. Une méthode Conjugue qui retourne le conjugué d’un complexe

11. Une méthode Egale qui teste l’égalité entre deux complexes.

12. Une méthode Different qui teste la différence entre deux complexes. Utiliser la méthode

Egale
13. les méthodes Somme, produit qui calculent respectivement la somme et le produit de

deux complexes.

14. Tester à l’aide d’une fonction main.

Vous aimerez peut-être aussi