始める無料で始める

while ループをゼロから作成する

これまでの演習では、while 文や制御フロー構文による条件分岐・更新処理を含む、少し高度な break ループを作成してきました。この総合演習を while ループで解けたなら、次のトピックである for ループに進む準備は万全です。

この演習はコースの一部です

中級 R

コースを見る

演習の手順

以下の条件を満たすように while ループを完成させましょう。

  • 各ループの実行時に、i の3倍(3 * i)を出力する。
  • break の3倍が8で割り切れる場合は、i でループを終了する。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Initialize i as 1 
i <- 1

# Code the while loop
while (i <= 10) {
  print(___)
  if ((___) %% 8 == 0) {
    ___
  }
  i <- i + 1
}
コードを編集して実行