프로젝트 설정
Coddy C++ 여정의 로직과 흐름 섹션에 포함된 레슨 — 56개 중 30번째.
챌린지
쉬움재고 추적 도구를 만들어 보겠습니다.
작은 상점을 위한 기본적인 재고 추적 시스템을 설정하는 프로그램을 작성하세요. 프로그램은 std::map<std::string, int>를 초기화하여 품목 이름과 수량을 저장하고, 몇 가지 초기 재고 품목을 추가한 후 확인 메시지를 표시합니다.
프로그램은 다음을 수행해야 합니다:
inventory라는 이름의std::map<std::string, int>를 생성합니다.- 대괄호 표기법을 사용하여 다음 품목을 재고에 추가합니다:
- 수량이
15인"Laptops" - 수량이
42인"Mice" - 수량이
28인"Keyboards" - 수량이
12인"Monitors"
- 수량이
- 모든 품목과 수량을 보여주는 초기 재고를 출력합니다.
- 재고 시스템이 준비되었다는 확인 메시지를 출력합니다.
다음과 같은 정확한 출력 형식을 사용하세요:
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;
}