019-002-001

データクラス:在庫管理情報

初級

問題説明

データクラス:在庫管理情報

この問題では: 商品名・在庫数・単価の3フィールドを持つInventoryクラスを定義し、標準入力から読み込んだデータをフィールドに格納して総額(在庫数×単価)を計算・表示するプログラムを作成します。

学習目標: クラスを使って複数の関連データを1つにまとめ、データ管理を効率化する

商品の在庫情報を管理するクラスを作ります。商品名、在庫数、単価の3つの情報を1つのクラスにまとめます。クラスは「データの入れ物」として、バラバラの情報を意味のある単位でグループ化し、プログラムでの扱いを簡単にします。

入力

1行目: 商品名(文字列)
2行目: 在庫数(整数、0-1000個)
3行目: 単価(整数、0-100000円)

出力

Inventory Information:
Product: [商品名]
Stock: [在庫数]units
Price: [単価]yen
Total Value: [総額]yen

総額の計算: 在庫数 × 単価

具体例

例1: ノートPC在庫

入力:

Laptop
50
80000

出力:

Inventory Information:
Product: Laptop
Stock: 50units
Price: 80000yen
Total Value: 4000000yen

例2: マウス在庫

入力:

Mouse
200
1500

出力:

Inventory Information:
Product: Mouse
Stock: 200units
Price: 1500yen
Total Value: 300000yen

例3: 在庫ゼロのキーボード

入力:

Keyboard
0
5000

出力:

Inventory Information:
Product: Keyboard
Stock: 0units
Price: 5000yen
Total Value: 0yen

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

正常系
入力:
Headphones
100
3000
期待される出力:
Inventory Information:
Product: Headphones
Stock: 100units
Price: 3000yen
Total Value: 300000yen
正常系
入力:
Notebook
500
200
期待される出力:
Inventory Information:
Product: Notebook
Stock: 500units
Price: 200yen
Total Value: 100000yen

あなたの解答

現在のモード: 自分のコード
Inventory.java🔒
Solution.java🔒
2/6 ファイル129B
public class Inventory {
}
0 B / 5 MB

残り 10 回実行可能