Guide d'utilisation de l'IRC
Programmation C++/Les classes/Exercices de développement

Exercices.
EXERCICE 1.
Écrire une classe Fraction dont le fichier d'en-tête est le suivant : 
using namespace std;
class Fraction
friend ostream & operator«(ostream & out, const Fraction &f);
friend istream & operator»(istream &in, Fraction &f); 
 public:
 Fraction();
 Fraction(int i);
 Fraction(int num,int den);
 Fraction operator+(const Fraction & f);
 Fraction operator-(const Fraction & f);
 Fraction operator*(const Fraction & f);
 Fraction operator/(const Fraction & f);
 private:
 int num,den; 
 int pgcd(int x, int y);
 void normalise();
Voici le rôle de chaque fonction :
Écrire un programme principal qui saisit au clavier 2 fractions f1 et f2 et qui affiche E=(f1+3/4-f2)/(f1*f2-5/8)+4.
EXERCICE 2.
Créez une classe fonction. Elle enregistre une fonction de type f(x) = a + bx + cx² avec les champs codice_1. Elle dispose des méthodes suivantes: