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
9
1
2
›
⌄
public class Inventory {
}
0 B / 5 MB
残り 10 回実行可能
