Menu
Coddy logo textTech

Configuración del proyecto

Parte de la sección Lógica y Flujo del Journey de C++ de Coddy — lección 30 de 56.

challenge icon

Desafío

Fácil

Construiremos una herramienta de seguimiento de inventario.

Crea un programa que configure un sistema básico de seguimiento de inventario para una tienda pequeña. Tu programa inicializará un std::map<std::string, int> para almacenar nombres de artículos y sus cantidades, agregará algunos artículos de inventario iniciales y mostrará un mensaje de confirmación.

Tu programa debe:

  1. Crear un std::map<std::string, int> llamado inventory
  2. Agregar los siguientes artículos al inventario utilizando la notación de corchetes:
    • "Laptops" con cantidad 15
    • "Mice" con cantidad 42
    • "Keyboards" con cantidad 28
    • "Monitors" con cantidad 12
  3. Imprimir el inventario inicial mostrando todos los artículos y sus cantidades
  4. Imprimir un mensaje de confirmación de que el sistema de inventario está listo

Usa exactamente el siguiente formato de salida:

Initial Inventory Setup:
Keyboards: 28
Laptops: 15
Mice: 42
Monitors: 12
Inventory system is ready!

Los artículos deben imprimirse en el orden en que aparecen al iterar a través del mapa (orden alfabético por nombre del artículo). Usa un bucle for basado en rangos para iterar a través del mapa, accediendo a cada par clave-valor con pair.first para el nombre del artículo y pair.second para la cantidad.

Pruébalo tú mismo

#include <iostream>
#include <map>
#include <string>
using namespace std;

int main() {
    // TODO: Escribe tu código a continuación
    
    return 0;
}

Todas las lecciones de Lógica y Flujo