Hogy tudom kiirni a mátrix átlóin levő 8 elem szorzatát?
Figyelt kérdés
Négy lehetőség állhat fenn ehhez:
p:=1;
for i:=1 to 4 do
-p:=p*a[5-i,i]*a[i,5-i];
-p:=p*a[i,i]*a[i,4-i];
-p:=p*a[i,i]*a[5-i,5-i];
-p:=p*a[5-i,5-i]*a[i,5-i];
2012. márc. 1. 21:48
1/2 anonim válasza:
Nem két átlója van? Vagy hogyan gondoltad?
2/2 Srapnel válasza:
Ha a mátrix mérete fix és nem túl nagy a sorok/oszlopok száma, akkor számold direktben (ciklus sem kell). A kérdésben gondolom egy 4x4-es mátrixról van szó, mert annak a két átlója áll összesen 8 számból. Én ciklus nélkül csinálnám: egy 8 tényezős szorzat, ahol közvetlenül beírom tényezőnek a 8 átlóelemet.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!