Programmeerimise kodutööd
d = int(input("Päev: "))
k = int(input("Kuu: "))
a = int(input("Aasta: "))
print(kuupäev_sõnena(d, k, a))
6. Hulknurgad
Kirjuta funktsioon, mis võtab argumentideks külgede arvu ning küljepikkuse, ning
joonistab kilpkonnaga neile vastava regulaarse hulknurga. Joonista selle funktsiooni abil
juhuslikesse ekraani kohtadesse, juhusliku suuruse ja külgede arvuga 30 hulknurka.
import turtle
import random
maxTippe = 10
maxPikkus = 60
turtle.speed(10)
def joonistaHulknurk(tippudeArv, a):
kraad = 360 / tippudeArv
for i in range(0, tippudeArv):
turtle.forward(a)
turtle.left(kraad)
for i in range(0, 30):
turtle.pendown()
tippe = random.randint(3, maxTippe)
pikkus = random.randint(10, maxPikkus)
joonistaHulknurk(tippe, pikkus)
turtle.penup()
turtle.setx(random.randint(-300, 300))
turtle.sety(random.randint(-300, 300))
turtle.exitonclick()
6. Nädala kodutöö
7. Põranda keskkoht¶
Kirjuta programm, mis