これらすべてを4回繰り返す必要があります。最後の「U」が屋根に行くように指示するので、お掃除ロボットに5回繰り返すことを命令することはできません。5階では8つの部屋を掃除する必要があるので、「8(C)」と命令します。すべての部屋を掃除した後、ロボットを1階に戻したいので「4(D)」と命令します。実際のコンピュータではすべてのプログラミング言語は、ある種のループ構造が必要です。”for”や"while"は典型的なループ構造です。この想像上の小さなプログラミング言語には、単純なループ構造をもっています。forループのように複数回(繰り返し)実行することもできます。ライセンスで提供されています。