在庫の合計値を求めよ
あなたは商品の在庫数を記録した配列を渡された。
この配列のすべての要素の合計値を求め、以下の形式で出力するメソッド”printStockSum“を作成せよ。
int[] stocks = {10, 5, 3, 0, 8};
要件
- 引数:
int[] stocks
(各商品の在庫数を表す配列) - 処理:配列に含まれるすべての在庫数を合計し、標準出力に出力する
出力形式
合計在庫数: 〇〇
テストケース(mainメソッド)
public class Step01_Tests {
public static void main(String[] args) {
// テストケース01
int[] stocks1 = {10, 5, 3, 0, 8};
printStockSum(stocks1);
// 出力: "合計在庫数: 26"
// テストケース02
int[] stocks2 = {0, 0, 0};
printStockSum(stocks2);
// 出力: "合計在庫数: 0"
// テストケース03
int[] stocks3 = {100};
printStockSum(stocks3);
// 出力: "合計在庫数: 100"
}
// ここに printStockSum メソッドを実装する
}
ヒント
- 配列をループで回して、各要素を合計すればよい
- 出力は
System.out.println()
を使って、文字列と数値をつなぐ - メソッドは
static void printStockSum(int[] stocks)
という形がよい
→解答例