第2章に関する注意など

     最大公約数を求める算譜、これは Logo坊では変な結果となります。

 

to GCM :a :b

   make "a abs :a

   make "b abs :b

   if :b = 0 [ output :a ]

   if remainder :a :b = 0 [ output :b ]

   output ( GCM :b ( remainder :a :b ) )

end

 

LW で実行するとうまく行くのですが。。。

output の直後のかっこをとって

   output GCM :b ( remainder :a :b )

とするとうまく行きます。

 

次の章に関すること、cannon.htm