from turtle import * from math import * from random import * def boja(): c = randrange(0,256) z = randrange(0,256) p = randrange(0,256) color (c,z,p) def kvadrat(a): boja() begin_fill() for k in range(4): fd(a); rt(90) end_fill() def pitagora(a,b,c,n): if n>0: lt(30); kvadrat(a) pu(); fd(a); pd() pitagora(a*sqrt(3)/2,a/2,a,n-1) pu(); bk(a); rt(90); fd(a); pd() kvadrat(b); pu(); fd(b); pd() pitagora(b*sqrt(3)/2,b/2,b,n-1) pu(); bk(b); bk(a); lt(60) lt(90); colormode(255) c = textinput('Duljina stranice','c = ') c = int(c) n = textinput('Dubina rekurzije','n = ') n = int(n) rt(90); kvadrat(c); lt(90) a = c*sqrt(3)/2 b = c/2 pitagora(a,b,c,n)