Misiekd napisał(a)
Myślę, że jemu chodziło o dodawanie, odejmowanie itd macierzy a nie liczb
Teraz już rozumiem o co chodzi z dodawaniem macierzy;
Tyle, że do dodawania macierzy potrzebne są dwie, a my mamy (z naszych pomysłów) tylko jedną; Nie wiem czy nie chodzi tutaj właśnie o operacje na pojedynczych liczbach z tego względu, że nie ma w tych artykułach dzielenia macierzy, oto lista operacji na macierzach:
Wikipedia napisał(a)
Operacje na macierzach
mnożenie przez skalar
dodawanie i odejmowanie
mnożenie macierzy
odwracanie macierzy
transpozycja macierzy
sprzężenie macierzy
operacje elementarne
macierz dopełnień algebraicznych
macierz dołączona
diagonalizacja
postać Jordana
Źródło: Macierz w Wikipedii
Trochę to dziwne, bo treść tego zadania jest niejasna;
Misiekd napisał(a)
przez przekazywaną macierz jako parametr
Hmm... Mamy jak na razie tylko jedną macierz jako zmienną prywatną, więc nie ma potrzeby przekazywać jej w parametrze, można bezpośrednio wykonywać na niej operacje;
Ten od Furious Programming przeczytałem, dużo rozjaśnił, ale przydało by mi się coś więcej.
To jest artykuł z tego forum z działu Kompendium wiedzy - Delphi - OOP
, przedstawia on podstawy programowania obiektowego, które wypada znać, żeby móc tworzyć klasy; Takich artykułów jest bardzo dużo w sieci, po polsku i angielsku, wystarczy poszukać;
kromka92 napisał(a)
Dostałem informacje, że wielkość macierzy i poszczególne elementy będą wpisywane "z klawiatury"
Ciekawe, ile będzie trzeba wpisywać te liczby ręcznie, jak zadeklarujesz sobie macierz o wielkości 0 .. 9, 0 .. 9
... :P
kromka92 napisał(a)
ale to chyba dużo nie zmienia
Nie zmienia nic, bo Ty miałeś napisać definicję metod i to do Ciebie należy oprogramowanie wprowadzania liczb; Musisz nam w końcu napisać, czy to będzie dodawanie itd. macierzy czy liczb z macierzy, bo jak do tej pory widziałem same spekulacje, a nie konktery; Napisz jakiś kod i wstaw tutaj, bo nie wiemy czy piszesz tą klasę czy nie... :P