コース一覧
Java入門:繰り返しとメソッド
第 4 章 まとめクイズ

Java入門:繰り返しとメソッド

forやwhileの繰り返しとメソッドを学び、処理を反復と部品に分けて書けるようにします。

1
繰り返し
01. for 文の基本5分
02. 1 から N までの合計5分
03. 九九の段を作る5分
04. while 文5分
05. カウントダウン5分
06. do-while 文5分
07. 二重ループ5分
08. break と continue5分
09. FizzBuzz 完成5分
10. 繰り返しクイズ5分
11. 第 4 章 まとめクイズ5分
2
メソッド
01. メソッドを定義する5分
02. 引数を受け取るメソッド5分
03. 戻り値を返す5分
04. 複数の引数を取るメソッド5分
05. メソッドのオーバーロード5分
06. メソッドクイズ5分
07. BMI を計算するメソッド5分
08. 第 5 章 まとめクイズ5分

Java入門:繰り返しとメソッド

01for 文の基本
021 から N までの合計
03九九の段を作る
04while 文
05カウントダウン
06do-while 文
07二重ループ
08break と continue
09FizzBuzz 完成
10繰り返しクイズ
11第 4 章 まとめクイズ
12メソッドを定義する
13引数を受け取るメソッド
14戻り値を返す
15複数の引数を取るメソッド
16メソッドのオーバーロード
17メソッドクイズ
18BMI を計算するメソッド
19第 5 章 まとめクイズ

第 4 章 まとめクイズ

クイズ1

次の Java の FizzBuzz プログラムを n = 15 で実行したとき、i = 15 のときに 画面に出力される文字列 はどれでしょう。if / else if の 判定順序 を思い出して、1 つ選んでください。

Java

for (int i = 1; i <= n; i++) {
    if (i % 3 == 0) {
        System.out.println("Fizz");
    } else if (i % 5 == 0) {
        System.out.println("Buzz");
    } else if (i % 15 == 0) {
        System.out.println("FizzBuzz");
    } else {
        System.out.println(i);
    }
}

クイズ2

次の Java の while 文を実行したとき、何が起きるでしょう。

Java

int i = 0;
while (i < 5) {
    System.out.println(i);
}

クイズ3

次の Java の do-while 文を実行したとき、画面に何回 Hello と出力されるでしょう。

Java

int i = 10;
do {
    System.out.println("Hello");
    i++;
} while (i < 5);

クイズ4

次の Java の二重ループについて、System.out.print("*"); は 合計で何回 実行されるでしょう。

Java

for (int i = 0; i < 3; i++) {
    for (int j = 0; j < 4; j++) {
        System.out.print("*");
    }
}

クイズ5

次の Java の for ループを実行したとき、画面に出力される数字は何でしょう。continue の動きに注目してください。

Java

for (int i = 1; i <= 5; i++) {
    if (i == 3) {
        continue;
    }
    System.out.println(i);
}

未回答の問題は、不正解として正解と解説のみ表示します

ログインが必要です

クイズに回答するにはログインしてください。