Programmeerimise kodutööd
Kinnitan, et kõigi tööde koodid on minu poolt kirjutatud ning on vabalt
kasutatavad kõigile. Ei soovita otse maha kopeerida koodi, sest Tartu
Ülikoolil on programmid, millega nad saavad võrrelda sinu koodi sarnasust
teiste tudengite koodidega. Ei vastuta, kui panete sellega toime
akadeemilise petturluse! Edu! :)
1. Nädala kodutöö
1. Maja
Kirjuta programm, mis joonistab kilpkonnaga lihtsa otsevaates maja (võib olla ka pseudo-
3D vaatega).
from turtle import *
from math import *
laius = 200
kõrgus = 200
uksePikkus = 100
ukseLaius = 50
aknaKõrgus = 50
aknaLaius = 50
#Maja
forward(laius/2)
right(90)
forward(kõrgus)
right(90)
forward(laius)
right(90)
forward(kõrgus)
right(90)
forward(laius/2)
right(180)
forward(laius/2)
right(90)
right(45)
forward((laius/2)/cos(pi/4)) #Trigonomeetriaga saadud katuse diagonaali pikkus
right(90)
forward((laius/2)/cos(pi/4))
#Ukse joonistamine
right(45)
forward(kõrgus)
right(90)
forward(20)
right(90)
forw...