チュートリアル

6. くりかえす

この章でやること:同じことを何回もやってもらいます。

〇回くりかえす

Decree▶ 試す
3回くりかえす
  「バンザイ!」と表示
おわり
結果
バンザイ!
バンザイ!
バンザイ!

3回くりかえす から おわり までを、3 回やってくれます。100 回でも 1000 回でも、パソコンは文句を言いません。

1 から 10 まで数えながら

Decree▶ 試す
i を 1 から 5 まで くりかえす
  「{i} 回目」と表示
おわり
結果
1 回目
2 回目
3 回目
4 回目
5 回目

i という名前に、1、2、3…と順番に数が入りながらくりかえします。i のところは好きな名前でかまいません。

Decree▶ 試す
だん を 1 から 9 まで くりかえす
  「7 × {だん} = {7 * だん}」と表示
おわり
結果
7 × 1 = 7
7 × 2 = 14
7 × 3 = 21
7 × 4 = 28
7 × 5 = 35
7 × 6 = 42
7 × 7 = 49
7 × 8 = 56
7 × 9 = 63

〜の間くりかえす

「当てはまっている間ずっと」くりかえします。

Decree▶ 試す
お金 = 1000
回数 = 0
お金 >= 300 の間 くりかえす
  お金 を 300 減らす
  回数 を 1 増やす
おわり
「{回数} 回買えて、{お金} 円残りました」と表示
結果
3 回買えて、100 円残りました

ずっとくりかえす と ぬける

ずっと くりかえす は終わりなくくりかえします。とちゅうで抜けたいときは ぬける と書きます。

Decree▶ 試す
ずっと くりかえす
  答え = 「合言葉は?」と聞く
  もし 答え が 「ひらけごま」 なら
    「どうぞお入りください」と表示
    ぬける
  おわり
  「ちがいます」と表示
おわり
結果
合言葉は?
› こんにちは
ちがいます
合言葉は?
› ひらけごま
どうぞお入りください
答えの例
Decree▶ 試す
5回くりかえす
  「おはよう」と表示
おわり

合計 = 0
i を 1 から 10 まで くりかえす
  合計 を i 増やす
おわり
「答えは {合計}」と表示

まとめ

  • 〇回くりかえす / i を 1 から 10 まで くりかえす / 〜の間 くりかえす。
  • ずっと くりかえす は ぬける で抜ける。