Menu
Coddy logo textTech

Présentation du projet

Fait partie de la section Logique et Flux du Journey C++ de Coddy — leçon 18 sur 56.

challenge icon

Défi

Facile

Vous allez construire un outil de liste de tâches en ligne de commande qui démontre comment les vecteurs peuvent être utilisés pour gérer des données du monde réel.

Créez la base d'un outil de liste de tâches en ligne de commande en mettant en place la structure de base avec un vecteur vide et en affichant un message de bienvenue avec des options de menu.

Votre programme doit :

  1. Créer un std::vector<std::string> vide nommé tasks pour stocker les descriptions des tâches
  2. Afficher un message de bienvenue pour l'application de liste de tâches
  3. Afficher un menu montrant les options disponibles que les utilisateurs pourront choisir
  4. Afficher un message confirmant que le système de liste de tâches est prêt à l'emploi

Utilisez exactement le format de sortie suivant :

Welcome to Task List Tool!

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

Task list system initialized and ready!

Cette configuration initiale crée la base qui sera étendue dans les leçons suivantes pour construire une application complète de gestion de tâches. Le vecteur vide stockera toutes les tâches sous forme de chaînes de caractères, et le menu montre aux utilisateurs les fonctionnalités qui seront disponibles.

Essayez vous-même

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

using namespace std;

int main() {
    // TODO : Écrivez votre code ici
    
    return 0;
}

Toutes les leçons de Logique et Flux