Strona 1 z 1

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 19:41
autor: l3eata
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.

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 20:18
autor: Xitami
hymm

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 20:22
autor: l3eata
ktoś byłby w stanie mi pomóc???

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 20:42
autor: aalmond
Rozpocznij od procedury mnożącej macierze. W zagnieżdżonej pętli for.

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 21:02
autor: l3eata
szczerze to nie bardzo mi pomoże... bo nie za bardzo rozumiem te procedury.... tzn wcale ich nie rozumiem

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 21:13
autor: PMichalak
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.

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 21:27
autor: l3eata
no to pomóż mi zrozumieć procedury...

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 22:11
autor: PMichalak
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.

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 22:46
autor: l3eata
czyli muszę 3 procedury ułożyć tak???

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 23:07
autor: PMichalak
- odejmowac dwie macierze od siebie
- mnożyć macierz przez skalar
- mnożyć dwie macierze przez siebie
- drukować macierz
- wczytywać macierz

Czyli 5.

[Pascal] Program wykonujący obliczenia na macierzach

: 8 cze 2011, o 23:23
autor: l3eata
no tak... heh.... spoko już wiem dzięki