ログイン
問題6

条件付きの繰り返しプログラムを書いてみよう!

アイコン画像

問題6:条件付きの繰り返しプログラムを書いてみよう!

今回はwhile文を用いて、1000以上で最も小さい88の倍数を画面に出力してみよう。

ブラウザのアイコン期待する画面

1056

タグアイコン解答ソースコード

              num = 1000
while num % 88 != 0 do
  num += 1
end
puts num
¥Ruby¥
            

コメントのアイコン解説

while文は、論理式がtrueである限り同じ処理を繰り返す。
よって今回は変数'num'の初期値を'1000'とし、
88の倍数でない限り'num'の値を加算していくという処理を繰り返そう。
'num'の値が88の倍数になったら繰り返し処理をやめ、
最終的な'num'の値を画面に出力しよう。
ログインして解答を見る
完了にする!
twitterのアイコン
活動記録をTweetする
Rubyを学ぶなら現役エンジニア監修「甲賀コース」
LINEの友達追加でお役立ち動画をGET!!

閉じる