Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys

13.3.2 Yksiulotteisen taulukon käyttäminen moniulotteisena

Toisaalta moniulotteinenkin taulukko voidaan toteuttaa 1- ulotteisena. Tästä muunnoksestahan puhuttiin jo monisteen alkuosassa. On makuasia kumpiko järjestys esimerkiksi matriisissa valitaan: sarakelista vaiko rivilista. Rivilista on C- kielen mukainen, mutta toisaalta maailma on pullollaan Fortran aliohjelmia, joissa matriisit on talletettu sarakelistana. Siis kumpikin tapa on syytä hallita.

Tehtävä 13.3 Matriisi 1- ulotteisena

Kirjoita aliohjelma tee_yksikko, jolle tuodaan parametrinä neliömatriisin rivien lukumäärä ja 1- ulotteisen taulukon viite, ja joka alustaa tämän neliömatriisin yksikkömatriisiksi.

Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys