[Pascal] Program wykonujący obliczenia na macierzach
-
l3eata
- Użytkownik

- Posty: 14
- Rejestracja: 22 maja 2011, o 19:16
- Płeć: Kobieta
- Lokalizacja: Białystok
- Podziękował: 1 raz
[Pascal] Program wykonujący obliczenia na macierzach
Potrzebuję pomocy w napisaniu programu w Pascalu
Dane są dwie macierze kwadratowe A i B (n × n, n < 20) o elementach całkowitych. Napisać
przy użyciu procedur program obliczania macierzy C = A ^{2} − 2B.
Dane są dwie macierze kwadratowe A i B (n × n, n < 20) o elementach całkowitych. Napisać
przy użyciu procedur program obliczania macierzy C = A ^{2} − 2B.
Ostatnio zmieniony 22 cze 2011, o 14:20 przez Afish, łącznie zmieniany 1 raz.
Powód: Staraj się lepiej dobierać nazwy tematów, tak by wskazywały o czym jest treść zadania.
Powód: Staraj się lepiej dobierać nazwy tematów, tak by wskazywały o czym jest treść zadania.
-
aalmond
- Użytkownik

- Posty: 2911
- Rejestracja: 1 maja 2006, o 21:13
- Płeć: Mężczyzna
- Lokalizacja: Kraków
- Pomógł: 623 razy
[Pascal] Program wykonujący obliczenia na macierzach
Rozpocznij od procedury mnożącej macierze. W zagnieżdżonej pętli for.
-
l3eata
- Użytkownik

- Posty: 14
- Rejestracja: 22 maja 2011, o 19:16
- Płeć: Kobieta
- Lokalizacja: Białystok
- Podziękował: 1 raz
[Pascal] Program wykonujący obliczenia na macierzach
szczerze to nie bardzo mi pomoże... bo nie za bardzo rozumiem te procedury.... tzn wcale ich nie rozumiem
-
PMichalak
- Użytkownik

- Posty: 125
- Rejestracja: 29 paź 2009, o 20:03
- Płeć: Mężczyzna
- Lokalizacja: Kalisz
- Podziękował: 1 raz
- Pomógł: 16 razy
[Pascal] Program wykonujący obliczenia na macierzach
Twoja prośba jest nieco rozbieżna z filozofią forum, możesz tutaj oczekiwać pomocy w zrozumieniu czegoś, a nie darmowego wykonywania prac domowych etc.
-
PMichalak
- Użytkownik

- Posty: 125
- Rejestracja: 29 paź 2009, o 20:03
- Płeć: Mężczyzna
- Lokalizacja: Kalisz
- Podziękował: 1 raz
- Pomógł: 16 razy
[Pascal] Program wykonujący obliczenia na macierzach
Funkcje znasz ze szkoły, a procedury to funkcje, które zjadają pewną ilość argumentów, ale nic nie zwracają (chociaż w językach imperatywnych w międzyczasie mogą jakoś reagować ze światem), ale to chyba nie ma wiele wspólnego z tematem.
Żeby rozwiązać Twój problem musisz napisać funkcje które będą:
- odejmujmpwac dwie macierze od siebie
- mnożyć macierz przez skalar
- mnożyć dwie macierze przez siebie
- drukować macierz
- wczytywać macierz
Nie potrzebne są żadne złożone algorytmy, jedynie takie, które realizujesz wykonując te operacje na kartce. Jeśli już napiszesz te funkcje ze złożeniem programu nie będzie problemu.
Żeby rozwiązać Twój problem musisz napisać funkcje które będą:
- odejmujmpwac dwie macierze od siebie
- mnożyć macierz przez skalar
- mnożyć dwie macierze przez siebie
- drukować macierz
- wczytywać macierz
Nie potrzebne są żadne złożone algorytmy, jedynie takie, które realizujesz wykonując te operacje na kartce. Jeśli już napiszesz te funkcje ze złożeniem programu nie będzie problemu.
-
PMichalak
- Użytkownik

- Posty: 125
- Rejestracja: 29 paź 2009, o 20:03
- Płeć: Mężczyzna
- Lokalizacja: Kalisz
- Podziękował: 1 raz
- Pomógł: 16 razy
[Pascal] Program wykonujący obliczenia na macierzach
- odejmowac dwie macierze od siebie
- mnożyć macierz przez skalar
- mnożyć dwie macierze przez siebie
- drukować macierz
- wczytywać macierz
Czyli 5.
- mnożyć macierz przez skalar
- mnożyć dwie macierze przez siebie
- drukować macierz
- wczytywać macierz
Czyli 5.