Kolikšna je bila največja mesečna prodaja sladkarij? Te naloge se lotimo tako, da se sprehodimo po tabeli, sproti pa vzdržujemo spremenljivko, ki podaja največjo prodajo do trenutno obravnavanega meseca. Spremenljivko – imenujmo jo najProdaja
– na začetku postavimo na vrednost prvega elementa tabele. Nato jo v vsakem koraku zanke primerjamo s trenutnim elementom tabele. Če je trenutni element tabele večji od trenutne vrednosti spremenljivke najProdaja
, priredimo trenutni element spremenljivki najProdaja
, sicer pa ne naredimo ničesar. Tako dosežemo, da bo spremenljivka najProdaja
po vsakem koraku zanke vsebovala doslej največji element, po koncu zanke pa največji element celotne tabele.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
---|---|---|---|---|---|---|---|---|---|---|---|
180 | 250 | 225 | 315 | 328 | 160 | 51 | 36 | 340 | 280 | 378 | 320 |
prodajaMesec
: 180najProdaja
: 180
Napiši program, ki v podani tabeli poišče najmanjšo vrednost.
... | Python | |||