問題 1:
問題:
整数の配列 numbers
が与えられています。この配列の中で奇数の要素を全て足し合わせた結果を求め、変数 sumOfOdds
に格納してください。for
ループと if
文を使って解決してください。
// 例として次のような配列を作成してください。
int[] numbers = {2, 7, 4, 9, 12, 3};
説明:
与えられた整数の配列 numbers
を使って、各要素を for
ループで走査し、if
文を使って奇数かどうかを判定します。奇数であれば、その値を sumOfOdds
に加算していきます。
問題 2:
問題:
1 から 100 までの整数を順に出力しますが、3
の倍数の場合は「Fizz」、5
の倍数の場合は「Buzz」、両方の倍数の場合は「FizzBuzz」と表示してください。それ以外の場合はその数字をそのまま表示してください。
説明:
for
ループを使って 1 から 100 までの数字を順に出力します。if
文を使って条件をチェックし、3
の倍数、5
の倍数、またはその両方に応じて適切な文字列を表示します。
問題 3:
問題:
整数の配列 numbers
が与えられています。この配列の中で最大の要素と最小の要素を見つけ、それぞれ変数 max
と min
に格納してください。for
ループと if
文を使って解決してください。
説明:
配列の最初の要素を初期値として max
と min
に設定し、for
ループで残りの要素を走査し、各要素と max
および min
を比較して更新します。