Programme pour calculer la somme du tableau en C

Ce programme devrait donner un aperçu de la façon d'analyser (lire) un tableau. Nous utiliserons une boucle et résumerons toutes les valeurs du tableau.

Algorithme

Voyons d'abord quelle devrait être la procédure étape par étape de ce programme -

START
   Step 1 → Take an array A and define its values
   Step 2 → Loop for each value of A
   Step 3 → Add each element to 'sum' variable
   Step 4 → After the loop finishes, display 'sum'
STOP

Pseudocode

Voyons maintenant le pseudocode de cet algorithme -

procedure sum_array(A)

   Declare sum as integer
   FOR EACH value in A DO
      sum ← sum + A[n]
   END FOR
   Display sum

end procedure

la mise en oeuvre

Ce pseudocode peut maintenant être implémenté dans le programme C comme suit -

#include <stdio.h>

int main() {
   int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
   int sum, loop;

   sum = 0;
   
   for(loop = 9; loop >= 0; loop--) {
      sum = sum + array[loop];      
   }

   printf("Sum of array is %d.", sum);   

   return 0;
}

La sortie devrait ressembler à ceci -

Sum of array is 45.