Če želimo sešteti elemente v tabeli, ugotoviti, kateri je največji ipd., se moramo znati po tabeli sprehoditi – obiskati vsak element posebej. Osnovni sprehod po tabeli smo si na kratko že ogledali v prejšnji učni enoti:
V prvem obhodu zanke se v spremenljivko element
zapiše prvi element tabele, v drugem drugi itd.
Oglejmo si primer. Koliko kilogramov sladkarij je Liza Bonbonc prodala v celotnem letu? Na to vprašanje lahko odgovorimo s sprehodom po tabeli in pomožno spremenljivko, ki hrani skupno količino sladkarij do trenutnega meseca. Pomožno spremenljivko (imenovali jo bomo prodajaLeto
) najprej postavimo na 0, v vsakem koraku zanke pa ji prištejemo trenutni element tabele. Napišimo program:
... | Python | |||
V prvem obhodu zanke ima spremenljivka prodajaMesec
vrednost 182, v drugem 250, v tretjem 225 itd. Spremenljivka prodajaLeto
pa ima po prvem obhodu zanke vrednost 0 + 182 = 182, v drugem 182 + 250 = 432 (torej vsoto po prvih dveh mesecih), v tretjem 432 + 225 = 657 (vsoto po prvih treh mesecih) itd. Ko se zanka konča, spremenljivka prodajaLeto
vsebuje skupno količino prodanih sladkarij v celotnem letu.