TP 4 : représentation de polynômes en C++

Le but de ce TP est d'écrire des classes Monomes et Polynomes permettant de manipuler ces expressions algébriques

Préliminaires

Arret du brutal du programme

Pour arrêter et sortir brutalement du programme on utilise la fonction exit définie dans le header cstdlib . On l'appelle avec un argument entier, 0 en cas de succès, strictement plus grand que 0 en cas d'erreur. Le code suivant sors tout de suite dans l'appel de f :

#include <cstdlib> int f () { exit(1); return 3; // Jamais atteint } int main() { f(); }

Classe Monome

Écrire une classe Monome en C++ qui est composée : Écrire un programme de test pour cette classe.

Classe Polynome

Écrire une classe polynôme qui va manipuler un tableau dynamique d'objets monômes. Tout d'abord faites un diagramme de classes. Cette classe doit avoir les caractéristiques suivantes : Écrire un programme de test pour cette classe.

Méthodes sophistiquées

Rajoutez des méthodes suivantes à la classe polynôme :