スライド 1

www.***.com
情報B
11.繰り返し処理
人生には繰り返すことが多い
月
火
水
1
情報B
木
2
金
3
土
4
5
6
1
繰り返しの終わり方
1.繰り返す回数が予め決まっている
例) グランド10周したら終了
2.繰り返しを終わる条件が決まっている
回数以外の条件であることが、ほとんど
例) 15分走ったら終了
情報B
2
For~Next ループ
予め回数の決まっている繰り返し
カウンター変数 (回数を数える変数)
初期値 (最初に変数に代入される値)
For Youbi = 1 To 6
学校へ行く
Next Youbi
最終値 (繰り返しを終わる値)
月
情報B
火
水
木
金
土
3
For~Next ループ
予め回数の決まっている繰り返し
For Youbi = 1 To 6
学校へ行く
Next Youbi
Youbi = 1
6
5
4
3
2
月
情報B
火
水
木
金
土
4
ネスト
(入れ子構造)
For Youbi = 1 To 5
For Jikan = 1 To 6
授業を受ける
Next Jikan
Next Youbi
月
1
情報B
火
2
水
3
4
木
5
金
6
5
Do~Loop
予め決められた条件によって終了する繰り返し
Do Until Zandaka >= 9800
貯金箱にお金を入れる
Loop
または
Do While Zandaka < 9800
貯金箱にお金を入れる
Loop
情報B
\9,800.-
6
Do~Loop
Zndaka = 1000
Do Until Zandaka >= 9800
Zandaka = Zandaka + Chokin
Loop
(貯金箱にお金を入れる)
Do と Loop は、必ず使われるキーワード
Until か While をキーワードの後につける
または
Zndaka = 1000
Do While Zandaka < 9800
Zandaka = Zandaka + Chokin (貯金箱にお金を入れる
Loop
情報B
7
Do~Loop
Until は、その後ろの論理値がTrueになったらやめるという意味
False
True
Zndaka = 1000
Do Until Zandaka >= 9800
Zandaka = Zandaka + Chokin
Loop
2,000.4,000.3,000.-
情報B
(貯金箱にお金を入れる)
10,000.1,000.6,000.3,000.-
8
Do~Loop
Whileは、その後ろの論理値がTrueの間は繰り返すという意味
False
True
Zndaka = 1000
Do While Zandaka < 9800
Zandaka = Zandaka + Chokin
Loop
2,000.4,000.3,000.-
情報B
(貯金箱にお金を入れる)
10,000.1,000.6,000.3,000.-
9