each、while、for文などを使った繰り返し処理と制御構造
Rubyコースの一部として、繰り返し処理に関する実践的な練習問題を21問用意しています。 基礎から応用まで段階的に学習できるよう構成されています。
学習を開始する準備ができました
下記の練習問題から始めて、段階的にスキルアップしていきましょう
break文の役割として正しいものはどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby numbers = [1, 2, 3, 4,...
約3分
next文の役割として正しいものはどれですか?
約3分
以下のコードの実行結果はどうなりますか? ruby numbers = [1, 2, 3, 4,...
約3分
配列から偶数のみを表示したい場合、以下のコードの空欄に入る適切な制御文はどれですか? ruby...
約3分
検索処理で目的の値が見つかった場合の処理として、最も適切な制御文はどれですか?
約3分
以下のコードで、無効なデータ(nilや空文字列)をスキップして有効なデータのみを処理したい場合、空欄...
約3分
breakとnextの使い分けに関する説明として正しいものはどれですか?
約3分
Rubyのeachメソッドで、配列の各要素を受け取るための変数を何と呼びますか?
約3分
以下のコードの実行結果はどうなりますか? ruby prices = [100, 200,...
約3分
eachメソッドでインデックス番号も同時に取得したい場合、組み合わせて使うメソッドは何ですか?
約3分
ブロックの記述方法として、do...end以外にも使える記号はどれですか?
約3分
以下のコードで、with_index(1)の引数1の意味は何ですか? ruby fruits =...
約3分
以下のコードの実行結果として正しいものはどれですか? ruby numbers = [1, 2,...
約3分
以下のwhileループの実行結果はどうなりますか? ruby count = 1 while...
約3分
Rubyで変数に1を加える省略形の記法は何ですか?
約3分
以下のコードでループを途中で抜けるために使用されているキーワードは何ですか? ruby...
約3分
whileループで現在の繰り返しをスキップして次の繰り返しに進むために使用するキーワードは何ですか?
約3分
whileの逆で、「条件が偽である間、処理を繰り返す」という意味のRubyのキーワードは何ですか?
約3分
以下のような無限ループを作成する場合、条件式として最も適切なものは何ですか? ruby...
約3分
whileループと配列のeachメソッドの使い分けについて、whileループが適している場面はどれで...
約3分
💡 学習のコツ
1
問題を順番に解く
基礎から応用へと段階的に構成されているため、順番に取り組むことをお勧めします
2
解説をしっかり読む
正解・不正解に関わらず、解説を読んで理解を深めましょう
3
復習で定着させる
間違えた問題は後日再チャレンジして、知識の定着を確認しましょう
プレミアムプランでは、進捗管理、間違えた問題の自動復習リスト、詳細な解説動画など、 より充実した学習体験をご利用いただけます。