松ぼっくりをつくる |
Generated by L3_IDE 3.033/English |
松ぼっくりを作ります。
作り方は、【松ぼっくりをロゴで作ってみよう】のページにあります。
いろいろな角度で試してください。
黄金角137.5度が松ぼっくりになるようです。
←ここにカーソルを持ってきてください。
数字を入力します。
137.5度なら、半角で 1375 と打ちます。
エンターは打ちません。
どうですか。きれいでしょう。
人工の松ぼっくりです。
20回ほど繰り返すことができます。
なお、このらせんはアルキメデスのらせんです。
下のプログラムはL3のプログラムです。たったこれだけで、この動きをします。
ロゴ坊のプログラムも基本的には同じです。
//松笠の成長
up -90,150
down;color
0,0,1
Print "【4桁の角度を入れてください】\n\n
ex .137.5度なら「1375」"
repeat 10
a=get_char(60)
b=get_char(60)
d=get_char(60)
s=get_char(60)
Canvas
0,clear= [0.2,0.2,0.2]
e=100*a+10*b+d+s/10
up
-50,170;down;color
1,1,1
Print
"【|e|度のマツカサ】 "
up
0,0
l = 0
w = 55
repeat
167
l = l + 0.8
w = w - 0.25
forward 135 - l
width w
Randomize
color random(0.7,1),random(0.7,1),random(0.7,1)
down
forward 0.1;width w/2;forward w/3;forward
-(0.1+w/3)
up
forward -(135 - l)
right e