メニューに戻りたいときはここをクリック。
繰り返し処理を行うのに for next 文があることはすでに学習しているが、他に do loop 文がある。x=inputbox("お名前を教えてください。","問い合わせ")
do while x=""
x=inputbox("さっさと名前を入力せよ。","急げ!")
loop
msgbox "こんにちは" & x & "さん。",,"挨拶"
do while 条件式 実行文たち loopこの構文では、条件式が成立する間、do と loop の間の実行文を実行する。
count=1
n=inputbox("1+2+3+4+5+6+7+8+9+10=?","問題")
if n<>"" then if n=55 then ok=1
do while ok=0
count=count+1
n=inputbox("不正解だ! 1+2+3+4+5+6+7+8+9+10=?","しっかりしろ")
if n<>"" then if n=55 then ok=1
loop
msgbox "正解だ! 入力回数は" & count & "回",, "おめでとう"
古代ローマ (ローマ帝国 の歴史とコイン)