## Array´s - Theorie (vervolg)

Stel je voor je hebt de volgende 7 getallen: 3, 8, 1, 0, 5, -2, 32

Die kunnen we stoppen in 7 variabelen:

getal1 = 3

getal2 = 8

getal3 = 1

getal4 = 0

getal5 = 5

getal6 = -2

getal7 = 32

Er worden dan 7 plekken gereserveerd om deze waarden op te slaan.

Veel handiger is het als we ze kunnen stoppen achter de genummerde deuren. Dus in een rij variabelen, oftewel een array met 7 plekken.

Dat ziet er zo uit: rij[7]. Veel handiger en overzichtelijker!

rij[7], oftewel een array is dan een verzameling van 7 plekken voor 7 variabelen, die bij elkaar horen. De variabelen moeten van hetzelfde datatype zijn. Hier zijn het gehele getallen, integers. Maar het kunnen ook strings zijn of reële getallen.

Let op: computers beginnen te tellen bij 0. Dus met 7 plekken wordt geteld van 0 t/m6, als het ware vanaf deur 0.

Dus:

rij[0] = 3, rij[1] = 8, rij[2] = 1, rij[3] = 0, rij[4] = 5, rij[5] = -2, rij[6] = 32

Je kunt dan bv doen: Output rij[4] en de uitvoer is 5, want de waarde 5 staat in rij[4]

#### Samenvattend:

- Array: Een gesorteerde rij variabelen
- De plekken van de array zijn gesorteerd
- De plekken hebben nummers
- De nummers van de plekken in de array zijn oplopend
- Het nummer van een plek wordt index genoemd
- De eerste plek in de array is plek 0 (nul)
- De opgeslagen waarden van de variabelen zijn niet automatisch gesorteerd
- De waarden van de variabelen moeten van hetzelfde datatype zijn