Exercice 6 corrigé la surcharge des opérateurs en langage C++

Exercice 6 corrigé la surcharge des opérateurs en langage C++, tutoriel & guide de travaux pratiques en pdf.

Implémenter dans la classe de l’exercice 1 :
– une surcharge des opérateurs de pré et post incrémentation
– une surcharge de l’opérateur de conversion en float
– une surcharge de l’opérateur d’exponentiation sous la forme
rationnel operator ^(rationnel&, unsigned &) . Exemple : si x=2/5 alors x^4 retourne le rationnel 16/625
– une surcharge de l’opérateur d’exponentiation sous la forme rationnel operator ^(rationnel&, int &) . Exemple : si x=2/5 alors x^-4
retourne le rationnel 625/16
– une surcharge de l’opérateur << qui permet d’afficher le numérateur et le dénominateur

La correction exercice langage C++ (voir page 2 en bas)

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *