Mátrix osztály

Írjunk n*m-as mátrixokat egységbezáró osztályt!
- A mátrix egyes elemei valós számok.
- Írjon konstruktort, ami paraméterként a mátrix méreteit kapja meg.
- A mátrixhoz lehessen hozzáadni, belőle kivonni más n*m-as mátrixokat, valamint más mátrixszal is össze lehessen szorozni, amennyiben a dimenziók nem megfelelőek írjon hibaüzenet a standard hibakimenetre.
- A program tagolása (.h: osztálydeklaráció, .cpp: hosszabb implementációjú függvények törzse) a C++ programozók körében elterjedt konvenciók alapján történjen, és védjük le a többszörös beépítésből eredő újradefinicióról szóló hibaüzeneteket. A tesztelő függvény is külön állományba kerüljön.
- Írjunk egy diagnosztikai függvényt, amely kiírja a tagváltozók értékét, és egy tesztelő függvényt (main), amely teszteli a konstruktorokat és a többi tagfüggvényt.






2008.02.01. 12:21:27 |  Permalink  |  Hozzászólások száma: 0  |  Tárgyszavak: Dinamikus adattagok


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások