パラボライドによる砲丸投げ

Generated by L3_IDE 3.033/English



砲丸をどの角度で投げると一番遠くへ飛ぶか。

ロゴ坊のプログラムは以下です。
コピーして貼り付けてみてください。

このプログラムでは、反射角をマイナスにせずに、地面に達したら再度同じことを繰り返すというように作ってあります。

てじゅんは ボール :角度
えをもとへ
ぺんをあげろ
いろは あか
いちは 「−300 −120」
ぺんをおろせ
へんすうは ”初速 20
くりかえせ 10 「へんすうは ”初速 :初速 * 0.8 バウンド :初速 :角度 0」
おわり

てじゅんは バウンド :初速 :角度 :時間
もし たてのいち < −120 「たてのいちは −120 とまれ」
いちは リスト よこのいち + :初速 * cos :角度
        たてのいち + (:初速 * sin :角度) − 9.8 * :時間
バウンド :初速 :角度 :時間 + 0.05
おわり