Решение заданий из ЭП к уроку № 12 «Генератор случайных

Реклама
Решение заданий из ЭП к уроку № 12 «Генератор случайных чисел»
to trava
setPC [0 255 0]
repeat 350 [
pu setPos (list (random 400)-100 (random 50)-150)
pd
fd 20
]
end
to river
setPC [0 0 255]
rt 90
repeat 170 [
pu setPos (list (random 400)-100 (random 50)-180)
pd
fd 20
]
end
to puz1 ;- один пузырёк
setPC [0 0 255]
1
repeat 20 [
fd 3
rt 360/20
]
end
to puz ;- много пузырьков
repeat 40 [
pu setPos (list (random 400)-100 (random 400)-150)
pd
puz1
]
end
to snezinka ;- одна снежинка
setPC [140 140 255]
repeat 20 [
fd 10
bk 10
rt 360/20
]
end
to snegopad ;- много снежинок (снегопад)
repeat 50 [
pu setPos (list (random 400)-100 (random 400)-150)
pd
snezinka
]
end
to bird
rt 90
repeat 2 [
repeat 9 [fd 2 rt 360/36]
2
rt 180
]
rt 90
end
to birds
setPC [128 128 128]
repeat 20 [
pu setPos (list (random 400)-100 random 250)
pd
bird
]
end
to listok
repeat 9 [fd 3 rt 360/36] ;– дуга листика клевера
rt 90
repeat 9 [fd 3 rt 360/36]
repeat 9 [fd 3 rt 360/36]
rt 90
repeat 9 [fd 3 rt 360/36]
rt 180
end
to klever
setPC [0 255 0]
repeat 20 [
pu setPos (list (random 400)-100 (random 50)-170)
pd
listok
]
end
3
Скачать