★ Aan de slag 49 (verdiepen)

In de praktijk komen we vaker een tabel tegen dan een enkelvoudige rij. Denk daarbij aan een spreadsheet of een databasetabel.
In het volgende voorbeeld gaan we uit van een tabelstructuur.

In de app hiernaast zie je een cijferlijst waar de cijfers opgeslagen zijn in een array, die bestaat uit rijen en kolommen.
Dit wordt een geneste of tweedimensionale array genoemd.

De declaratie van de geneste array heeft de volgende vorm:

int MAXLEERLING = 8;
int MAXTOETS = 4;
int cijfer [][] = new int[MAXLEERLING][MAXTOETS];


De array cijfer heeft twee indexen:
MAXLEERLING:   geeft het aantal rijen weer
MAXTOETS:   geeft het aantal kolommen weer

  1. Welk cijfer is opgeslagen in cijfer[1][2]?
  2. Welk cijfer is opgeslagen in cijfer[4][2]?
  3. Welk cijfer is opgeslagen in cijfer[4][0]?
  4. Welk cijfer is opgeslagen in cijfer[0][0]?