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