next up previous
Next: About this document ... Up: Trinajste vaje iz računalništva Previous: Komentarji nalog

Nadaljevanje snovi

Ko smo z nalogami končali, smo nadaljevali z vajami in sicer z matrikami. Ogledali smo si funkcijo BeriMatriko, ki prebere celo matriko. Na začetku definiramo glavo funkcije:

void BeriMatriko(dim * dim, int matrika [MAX][MAX])
in nato zacnemo brati dimenzijo z z ukazom:
*dim = BeriVrednost ("Vpisi dim"),

Ko jo preberemo, začnemo brati matriko. Matriko beremo po vrsticah - vsako vrstico posebej s klicem funkcije BeriVrstico. Ko funkcija ukaza prebere prvo vrstico, skoči v drugo in tako naprej, dokler ne prebere vseh vrstic matrike:

  for (vrstica = 0;  vrstica < *dim; vrstica ++)
    BeriVrstico (*dim, matrika [vrstica]);

Dimenzija matrike in matrika sta izhodna parametra funkcije BeriMatriko.



Andrej Brodnik (Andy)
1999-03-11