再帰で無限にくりかえす
手順を再帰処理にすると、手順を無限にくりかえします。 再帰処理を止めるには、「
止まる
」を使います。
まで、無限に散歩するプログラムを作ってみましょう。
手順の
散歩
が止まるまで
GO
の中のプログラムは、進まないので、「
散歩に行こう
」を表示したままになります。
の下の色が
になると「
止まる
」で無限にくりかえしていた手順が止まり、「
つかれました
」が表示されます。
無限に散歩する
再帰で無限のもと.mwx
で動き始め、
で止まります。
<英語でプログラミング>
再帰で無限E.mwx
<日本語でプログラミング>
再帰で無限.mwx