Introduction
Dans ce laboratoire, vous allez apprendre à écrire un programme C++ qui lit 'n' entiers saisis par l'utilisateur et affiche leur somme.
Écrire le code pour trouver la somme de n nombres
Dans WebIDE, ouvrez un nouveau terminal en sélectionnant Terminal > Nouveau terminal dans la barre de menus. Dans le terminal, tapez la commande ci-dessous pour créer un nouveau fichier appelé main.cpp
touch ~/project/main.cpp
Maintenant, ouvrez le fichier main.cpp et collez le code suivant dedans :
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nBienvenue dans le programme pour trouver la somme de n nombres saisis par l'utilisateur :-)\n\n\n";
// Déclaration de variables
int n, i, temp;
// Initialisation de la somme à zéro
int sum = 0;
// Demande de 'n' à l'utilisateur
cout << "Entrez le nombre d'entiers que vous voulez additionner : ";
cin >> n;
cout << "\n\n";
// Demande de n entiers à l'utilisateur et addition pour trouver la somme finale
for (i = 0; i < n; i++)
{
cout << "Entrez le nombre " << i + 1 << " : ";
cin >> temp;
// Ajoute chaque nombre à la somme de tous les nombres précédents pour trouver la somme finale
sum += temp;
}
// Affiche la somme
cout << "\n\nLa somme des " << n << " nombres saisis par l'utilisateur est : " << sum << endl;
cout << "\n\n\n";
return 0;
}
Compiler et exécuter le code
Tapez la commande suivante dans le terminal pour compiler le code :
g++ ~/project/main.cpp -o main
Ensuite, tapez la commande suivante pour exécuter le fichier exécutable :
./main
Vous verrez une sortie similaire à ce qui est montré ci-dessous :
Bienvenue dans le programme pour trouver la somme de n nombres saisis par l'utilisateur :-)
Entrez le nombre d'entiers que vous voulez additionner : 4
Entrez le nombre 1 : 2
Entrez le nombre 2 : 3
Entrez le nombre 3 : 5
Entrez le nombre 4 : 10
La somme des 4 nombres saisis par l'utilisateur est : 20
Résumé
Dans ce laboratoire, vous avez appris à écrire un programme C++ qui lit 'n' entiers saisis par l'utilisateur et affiche leur somme. Vous avez réussi à compléter le laboratoire. Félicitations!



