Sprehod po indeksih tabele

Kako bi določili indeks meseca, v katerem je bila prodaja najnižja? Podobno kot pri računanju najmanjše vrednosti v tabeli si tudi tokrat pomagamo z dodatno spremenljivko, le da ta vsebuje indeks najmanjšega elementa izmed vseh tistih elementov, po katerih smo se že sprehodili.

Sicer pa je postopek reševanja zelo podoben. Recimo, da indeks doslej najmanjšega elementa hranimo v spremenljivki indeksMin. Če je element na trenutnem indeksu manjši od elementa na indeksu indeksMin, potem spremenljivki indeksMin priredimo trenutni indeks. Tako dosežemo, da bo spremenljivka indeksMin po vsakem koraku zanke vsebovala indeks doslej najmanjšega elementa, po koncu zanke pa indeks najmanjšega elementa celotne tabele.

Vaja

V razmislek

Delčki   Python  
Pogoji
Zanke
Matematika
Tabele
Besedilo
Spremenljivke
1822502253153281605136340280378320ustvari tabelo iz01prodajadolžina1prodajaindeksv tabelivrni št.prodajaindeksMinv tabelivrni št.‏<indeksnastaviindeksMinnačeizvediindeksMinizpišizaindeksoddos korakomizvedinastaviindeksMinnanastaviprodajana

Najmanjši element tabele ima indeks 7, kar pomeni, da je Liza najmanj sladkarij prodala v avgustu.