Introduction
Ce laboratoire vous guidera sur la manière d'écrire un programme en C qui additionne N
nombres d'entrée. Nous utiliserons une boucle pour obtenir la somme de tous les nombres d'entrée et afficher le résultat.
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
Ce laboratoire vous guidera sur la manière d'écrire un programme en C qui additionne N
nombres d'entrée. Nous utiliserons une boucle pour obtenir la somme de tous les nombres d'entrée et afficher le résultat.
Avant de commencer, assurez-vous d'avoir installé un compilateur C sur votre machine. Nous utiliserons GCC pour ce laboratoire. Si vous n'avez pas GCC installé, veuillez vous référer au site web officiel de GCC pour les instructions d'installation.
main.c
Ouvrez votre éditeur de texte préféré et créez un nouveau fichier nommé main.c
dans le répertoire ~/projet/
.
Dans cette étape, nous allons initialiser nos variables. Nous avons besoin de trois variables : n
, sum
et value
.
#include <stdio.h>
int main() {
int n, sum = 0, value;
//...
}
Nous allons demander à l'utilisateur d'entrer le nombre d'entiers qu'il souhaite additionner, n
. Ensuite, nous demanderons à l'utilisateur d'entrer les n
entiers à additionner.
#include <stdio.h>
int main() {
int n, sum = 0, value;
printf("Entrez le nombre d'entiers que vous voulez additionner : ");
scanf("%d", &n);
printf("Entrez %d entiers\n", n);
for (int i = 0; i < n; i++) {
printf("Entrez le nombre %d : ", (i + 1));
scanf("%d", &value);
sum += value; // Ajoute la valeur à la somme
}
//...
}
Enfin, nous allons afficher la somme de tous les entiers saisis en utilisant la fonction printf
.
#include <stdio.h>
int main() {
int n, sum = 0, value;
printf("Entrez le nombre d'entiers que vous voulez additionner : ");
scanf("%d", &n);
printf("Entrez %d entiers\n", n);
for (int i = 0; i < n; i++) {
printf("Entrez le nombre %d : ", (i + 1));
scanf("%d", &value);
sum += value; // Ajoute la valeur à la somme
}
printf("Somme des nombres saisis = %d\n", sum);
return 0;
}
Nous avons réussi à écrire un programme C qui additionne N
entiers d'entrée et affiche le résultat. En résumé, nous avons couvert les étapes suivantes :
n
, sum
et value
.n
.n
entiers.sum
lors de chaque itération.sum
de tous les entiers saisis.Copiez le code final ci-dessous dans votre fichier main.c
:
#include <stdio.h>
int main() {
int n, sum = 0, value;
printf("Entrez le nombre d'entiers que vous voulez additionner : ");
scanf("%d", &n);
printf("Entrez %d entiers\n", n);
for (int i = 0; i < n; i++) {
printf("Entrez le nombre %d : ", (i + 1));
scanf("%d", &value);
sum += value; // Ajoute la valeur à la somme
}
printf("Somme des nombres saisis = %d\n", sum);
return 0;
}