プロジェクトのセットアップ
CoddyのC++ジャーニー「論理と制御フロー」セクションの一部 — レッスン 30/56。
チャレンジ
簡単在庫追跡ツールを作成します。
小さな店舗向けの基本的な在庫追跡システムをセットアップするプログラムを作成してください。このプログラムでは、std::map<std::string, int> を初期化してアイテム名とその数量を保存し、いくつかの初期在庫アイテムを追加して、確認メッセージを表示します。
プログラムは以下の手順で行ってください:
inventoryという名前のstd::map<std::string, int>を作成する- 角括弧記法を使用して、以下のアイテムを在庫に追加する:
"Laptops"、数量15"Mice"、数量42"Keyboards"、数量28"Monitors"、数量12
- すべてのアイテムとその数量を示す初期在庫を表示する
- 在庫システムが準備完了したことを示す確認メッセージを表示する
以下の正確な出力形式を使用してください:
Initial Inventory Setup:
Keyboards: 28
Laptops: 15
Mice: 42
Monitors: 12
Inventory system is ready!アイテムは、マップを反復処理したときに表示される順序(アイテム名のアルファベット順)で出力する必要があります。範囲ベースの for ループを使用してマップを反復処理し、アイテム名には pair.first、数量には pair.second を使用して各キーと値のペアにアクセスしてください。
自分で試してみよう
#include <iostream>
#include <map>
#include <string>
using namespace std;
int main() {
// TODO: ここにコードを記述してください
return 0;
}