2019年度 機械システム工学科 計算機基礎実習I目次
0.前回の課題の確認前回のレポート情報は,こちらです. 1.繰り返しExcel のVBA では,以下の繰り返しの命令が存在します.
For ~ Nextループ変数(通常,i,j,k...が使われる)を用意し, その変数が,初期値から終了値まで変化する間, For と Next の間の文が繰り返されます. Dim i as Integer
For i = 1 to 10 MsgBox i Next i 例題6
ここまでできた Do ~ Loop,While ~ Wend条件を(満たすまで/満たす間),Do と Loop の間の文が繰り返されます. 条件をDo 文に書くことも,Loop 文に書くことも可能です. 最初から条件を満たしている場合に,「文」を実行するか否かの 違いがあります. 例題7
ここまでできた
プレイヤーの入力した回数を数え,結果を画面に表示します. さらに,その入力回数に応じて,メッセージを出しましょう. ここまでできた 途中でループを抜け出る方法Exit For や,Exit Do で,For 文,Do 文を強制終了します. 繰り返し条件を無視して終了するので,うまい事使わないと プログラムが見にくくなります. よくある使い方は,無限ループを作ってExit 文で抜ける場合や, 全パターンをしらみつぶしに探し答えが見つかったときにExit 文で 抜ける場合などです. ループの原則「For」のみや,「Next」のみの存在は不可能です. 対応がしっかり組み合わさっていれば,入れ子構造も可能です. 例題8
ここまでできた 今回の課題
[提出方法]
|