-
Mini projet: opérateurs
Bonjour tout le monde. On m'a posé un mini projet a faire en info et j'aimerai bien bénéficier de votre aide si quelqu'un voudra bien. Le projet est le suivant:
L'objectif de ce projet est la définition d'une bibliothèque de matrices réelles avec leurs opérations usuelles. Pour cela on doit:
1. Définir la classe des matrices réelles avec:
-les attributs nécessaires pour présenter une matrice réelle de n lignes et m colonnes
-les méthodes qui implémentent les opérateurs:
somme;
produit;
transposition;
addition par un scalaire
multiplication par un scalaire.
On doit déclarer et définir au moins deux constructeurs pour cette classe. Un constructeur par défaut d'éléments nuls qui reçoit comme paramètres les dimensions de la matrice (n et m). Un constructeur reçoit le nom d'un fichier texte dans lequel la matrice est stockée.
2. A partir de la classe des matrices réelles, construire la classe des matrices carrées ayant les opérations supplémentaires déterminant et inversion.
3. A partir de la classe des matrices réelles, construire la classe des vecteurs (colonnes) produit scalaire et norme.
Merci d'avance pour votre aide
-
Salut,
Pas de bol, nous ne sommes pas sur http://faitesmesdevoirs.com ici, mais bien sur http://www.developpez.net ;) Si tu espérais que nous arriverions avec un code "tout fait" sur lequel tu n'aurais plus eu qu'à écrire ton nom, tu t'es gouré de forum, ne serait-ce que parce que ce serait te rendre un bien mauvais service : c'est en forgeant qu'on devient forgeron, dit on... il est temps que tu attrapes ton marteau et tes premières ampoules aux mains :D
Et donc, nous serons tout à fait d'accord pour t'aider si tu éprouves certains problèmes spécifiques avec ton code. Mais, cela implique qu'il faudra que tu travailles un peu avant que l'on ne puisse t'aider : va aussi loin que possible avec tes connaissances personnelles et montre nous le résultat (ou indique nous où tu "coinces"). A ce moment seulement, nous commencerons à t'apporter notre aide afin de te faire comprendre "ce qui cloche" ;)
-
Cela dit, nous avons des cours C++, et surtout, une faq C++, qui pourrait t'intéresser.
Tout particulièrement la section sur les opérateurs :D
Mais, la encore, cela sous-entends que tu fasses des recherches.