Menu
Coddy logo textTech

Descripción general del proyecto

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

challenge icon

Desafío

Fácil

Construirás una herramienta de lista de tareas por línea de comandos que demuestra cómo se pueden usar los vectores para gestionar datos del mundo real.

Crea la base para una herramienta de lista de tareas por línea de comandos estableciendo la estructura básica con un vector vacío y mostrando un mensaje de bienvenida con opciones de menú.

Tu programa debe:

  1. Crear un std::vector<std::string> vacío llamado tasks para almacenar descripciones de tareas
  2. Mostrar un mensaje de bienvenida para la aplicación de lista de tareas
  3. Mostrar un menú con las opciones disponibles que los usuarios podrán elegir
  4. Imprimir un mensaje confirmando que el sistema de lista de tareas está listo para usar

Utiliza exactamente el siguiente formato de salida:

Welcome to Task List Tool!

Menu Options:
1. Add Task
2. View Tasks
3. Quit

Task list system initialized and ready!

Esta configuración inicial crea la base que se ampliará en las siguientes lecciones para construir una aplicación completa de gestión de tareas. El vector vacío almacenará todas las tareas como cadenas, y el menú muestra a los usuarios qué funcionalidad estará disponible.

Pruébalo tú mismo

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main() {
    // TODO: Escribe tu código aquí
    
    return 0;
}

Todas las lecciones de Lógica y Flujo