Materjalid koostas ja kursuse viib läbi
Tartu Ülikooli arvutiteaduse instituudi programmeerimise õpetamise töörühm
Vihje
Küsimused, mida võiks endalt küsida:
- Kuidas arvutada küpsiste arv, kui on teada tordi pikkus, laius ja kõrgus?
- Kuidas leida vajalike küpsisepakkide arv? Mitu pakki on vaja osta, kui arvutused näitavad, et vaja on 7,2 paki jagu küpsiseid?
Teil võib vaja minna funktsiooni ceil(). Kuna seda funktsiooni väga tihti vaja ei lähe, siis ei ole see n-ö standardvarustuses. Selle funktsiooni kasutamiseks tuleb programmiteksti algusesse lisada rida:
from math import ceil
Mida funktsioon ceil teeb? Uurige järgmist näidet selle kasutamisest.
from math import ceil
arv1 = 1.95059
arv2 = 3.2
arv3 = 8
arv1_ceil = ceil(arv1)
arv2_ceil = ceil(arv2)
arv3_ceil = ceil(arv3)
print("ceil(arv1) = " + str(arv1_ceil))
print("ceil(arv2) = " + str(arv2_ceil))
print("ceil(arv3) = " + str(arv3_ceil))
käivitamisel väljastatakse

Samuti võite ceil-funktsiooni idee leida Pythoni ametlikust ingliskeelsest dokumentatsioonist:
https://docs.python.org/3.6/library/math.html.