Salutations personnalisées en C++

C++Beginner
Pratiquer maintenant

Introduction

Bienvenue dans votre tout premier défi de programmation en C++ ! Cet exercice a été conçu pour vous offrir une introduction en douceur à cet univers. Vous allez travailler sur un programme déjà écrit et y apporter une modification mineure mais essentielle. Ce défi vous aidera à comprendre comment éditer, compiler et exécuter un programme C++.

Compléter le programme de salutation

Dans ce défi, vous allez finaliser un programme C++ simple qui vous salue par votre nom. Le code est déjà structuré, mais votre nom est manquant. Votre mission consiste à ajouter votre nom au programme afin qu'il génère un message personnalisé.

Tâches

  • Ouvrez le fichier pré-créé greeting.cpp situé dans le répertoire ~/project.
  • Repérez la ligne incomplète dans le programme.
  • Ajoutez votre nom sous forme de chaîne de caractères pour compléter le code.

Exigences

  • Modifiez le fichier greeting.cpp dans le répertoire ~/project.
  • Remplacez l'espace réservé "YOUR_NAME" par votre véritable nom (ou le nom de votre choix).
  • Ne modifiez aucune autre partie du code source.

Exemple

Voici un exemple de la procédure pour compiler et exécuter votre programme, ainsi que le résultat attendu :

$ g++ greeting.cpp -o greeting
$ ./greeting
Hello, Alice!
Welcome to C++ programming, Alice!
Résultat du programme de salutation C++

Note : Dans cet exemple, "Alice" est le nom utilisé. Votre affichage indiquera le nom que vous aurez choisi.

✨ Vérifier la solution et pratiquer

Résumé

Félicitations ! Dans ce défi, vous avez fait vos premiers pas en programmation C++ en apprenant à :

  1. Éditer un programme C++ existant.
  2. Comprendre les bases des variables de type chaîne de caractères (strings) en C++.
  3. Compiler et exécuter un programme C++.

Cet exercice vous a familiarisé avec le cycle de développement en C++, de l'édition à l'exécution. Au fur et à mesure de votre progression, n'oubliez pas que chaque programme complexe commence par de petites étapes simples comme celles-ci.