To delo je na voljo pod pogoji slovenske licence Creative Commons 2.5:
priznanje avtorstva - nekomercialno - deljenje pod enakimi pogoji.
Celotna licenca je na voljo na spletu na naslovu http://creativecommons.org/licenses/by-nc-sa/2.5/si/. V skladu s to licenco je dovoljeno vsakemu uporabniku delo razmnoževati, distribuirati, javno priobčevati, dajati v najem in tudi predelovati, vendar samo v nekomercialne namene in ob pogoju, da navede avtorja oziroma avtorje in izdajatelja tega dela. Če uporabnik delo predela, kar pomeni, da ga spremeni, preoblikuje, prevede ali uporabi to delo v svojem delu, lahko predelavo dela ponudi na voljo le pod pogoji, ki so enaki pogojem iz te licence oziroma pod enako licenco.
Program lahko popravimo tako, da:
b
namesto na a
;dokler
na a ≤ b
;4
Naslednji program naj bi izpisal števila od 1 do 10, vendar vsebuje napako. Ugotovi, kaj je narobe, in ga popravi.
... | Python | |||
5
(a) Naslednji program naj bi prebral števili a in b (pri čemer predpostavi, da je a manjše od b) in izpisal vsoto števil od vključno a do vključno b, vendar ne deluje pravilno. Ugotovi, kaj je narobe, in ga popravi. (Izziv: to lahko narediš na vsaj tri različne načine. Jih znaš najti?)
(b) Dopolni program tako, da bo deloval tudi, če je število a večje ali enako številu b (v tem primeru mora izpisati vsoto števil od vključno b do vključno a).
... | Python | |||