Know-how, előadás, mátrixok feldolgozása pascalban

Például h [2,4] 1 vagy h [2] [4]. A mátrix eleme h. a 2. sorban és a 4. oszlopban található.

A mátrix minden elemének feldolgozásához két ciklust kell használni. Ha a mátrixot soronként feldolgozzuk, akkor az elsőtől az utolsóig terjedő sorokat egymás után keresik a külső hurokban, majd a belső egyben (az első, második, harmadik stb.) Az aktuális sorban. Mátrix elemek feldolgozása oszlopokban, a külső hurok átrendezi az oszlopokat, a belső hurok átkeredi az oszlopokat. Az 1. ábrán. A 6.1. Ábra az algoritmus tömbvázlata a mátrix sorok szerinti feldolgozásához, a 3. ábrán. 6.2 - oszlopok szerint. Itt i a sor száma, j az oszlop száma, N a sorok száma, M az A. mátrix oszlopainak száma.







Know-how, előadás, mátrixok feldolgozása pascalban








Ábra. 6.3. A mátrixelemek blokkdiagramja bemenet

Know-how, előadás, mátrixok feldolgozása pascalban


Ábra. 6.4. Vonali mátrix kimenet

Nézzük az alapvető műveleteket. A mátrixokon keresztül történik a problémák megoldása.

6.1 Mátrix bemenet / kimenet

A mátrixokat, mint a tömböket, elemként kell megadni (output). Először írja be a mátrix méreteit, majd adja meg az elemeket a kettős ciklusban. A mátrixelemek bemenetének tömbvázlata a 3. ábrán látható. 6.3.

A kimenet sorokban vagy oszlopokban végezhető el, de jobb, ha az elemek sorokban vannak elrendezve,

A mátrixelemek vonali kimenetének algoritmusa a 3. ábrán látható. 6.4.

A Pascal nyelvben található mátrixok leírását az 5. fejezet 5.2. Szakaszában tárgyaltuk, a mátrix elemére az építés vagy.

Fontolja meg a mátrix I / O megvalósítását konzolalkalmazásokban.

A mátrix egy vonalas bemenetének a vonalakra és oszlopokra történő kettős ciklusban történő megszervezésére az operátor leolvasható.

Ebben az esetben a mátrix minden egyes sorának elemei szétválaszthatók szóközökkel vagy lapokkal, és csak a sor végére nyomjuk meg az Enter billentyűt.

CÉLKITŰZÉS 6.1. Írd be a konzolalkalmazást, hogy beírja a valós számok mátrixát, és küldje el a monitor képernyőjére.

Az alábbiakban bemutatjuk a konzol I / O alkalmazásmátrixát.




Kapcsolódó cikkek