BESEDILO NALOGE
Napiši program, ki od uporabnika zahteva vnos 3 celih števil in sicer števila n, ki predstavlja velikost tabele, ter števili a in b, kateri predstavljata meje intervala, na katerem kasneje izbiramo naključna števila. S pomočjo teh treh števil generiraj tabelo velikosti n sestavljeno iz naključnih števil med a in b. Program naj izračuna vsoto vseh naključnih števil v tabeli.
POSNETEK REŠEVANJA V WINK-U
OPIS POSTOPKA REŠEVANJA
Najprej deklariramo tri spremenljivke in sicer n, a, b. Nato od uporabnika zahtevamo vnos vrednosti vseh treh spremenljivk. Takoj po vnosu se ustrezni spremenljivki določi vrednost.
V vrstici številka 19 uporabimo while zanko, ki ponavlja stavke znotraj toliko časa, dokler ne vnesemo spodnje meje intervala manjše od zgornje.
Nato deklariramo tabelo tabStevil velikosti n. Ustvarimo tudi generator naključnih števil – genNak ter deklariramo celoštevilski spremenljivki indeks in vsota ter jim priredimo vrednost 0. Spremenljivka indeks bo služila za premikanje po elementih tabele. V spremenljivki vsota pa bomo hranili vsoto elementov tabele.
V vrstici številka 35 uporabimo while zanko, ki ponavlja stavke znotraj toliko časa, dokler ne določimo vrednosti vsem elementom v tabeli. Sočasno znotraj while zanke spremenljivki vsota prištejemo trenutno določen element. Tako se že na vsakem koraku računa vsota do sedaj določenih elementov. Na vsakem koraku tudi povečujemo spremenljivko indeks, kar nam zagotavlja, da se premikamo po tabeli.
Po koncu zanke izpišemo skupno vsoto vseh elementov (vrstica številka 41).


