Menu
Coddy logo textTech

プロジェクトのセットアップ

CoddyのC++ジャーニー「論理と制御フロー」セクションの一部 — レッスン 30/56。

challenge icon

チャレンジ

簡単

在庫追跡ツールを作成します。

小さな店舗向けの基本的な在庫追跡システムをセットアップするプログラムを作成してください。このプログラムでは、std::map<std::string, int> を初期化してアイテム名とその数量を保存し、いくつかの初期在庫アイテムを追加して、確認メッセージを表示します。

プログラムは以下の手順で行ってください:

  1. inventory という名前の std::map<std::string, int> を作成する
  2. 角括弧記法を使用して、以下のアイテムを在庫に追加する:
    • "Laptops"、数量 15
    • "Mice"、数量 42
    • "Keyboards"、数量 28
    • "Monitors"、数量 12
  3. すべてのアイテムとその数量を示す初期在庫を表示する
  4. 在庫システムが準備完了したことを示す確認メッセージを表示する

以下の正確な出力形式を使用してください:

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;
}

論理と制御フローのすべてのレッスン