Programme de table de comptage en C

L'affichage d'une table de comptage implique des itérations imbriquées. L'itération externe (boucle) contrôlera les lignes et l'itération interne contrôlera les lignes.

Algorithme

Voyons d'abord quelle devrait être la procédure étape par étape pour afficher le tableau de comptage -

START
   Step 1 → Set outer loop i from 1 to 10
   Step 2 → Set inner loop j from i to 100
   Step 3 → Display value of j
   Step 4 → Increment j by 10
   Step 5 → Close inner loop j
   Step 6 → Display newline character
   Step 7 → Close outer loop i
STOP

Pseudocode

Voyons maintenant le pseudocode de cet algorithme -

procedure counting_table(A, B)

   FOR i from 1 to 10 DO
      FOR j from i to 100 DO
         DISPLAY j
         j = j + 10
      END FOR
   DISPLAY NEWLINE
  END FOR

end procedure

la mise en oeuvre

Maintenant, nous allons voir la mise en œuvre réelle du programme -

#include <stdio.h>

int main() {
   int i, j, count;

   for(i = 1; i <= 10; i++) {
      for(j = i; j <= 100; j += 10 )
         printf(" %3d", j);

      printf("\n");
   }

   return 0;
}

Production

Le résultat de ce programme devrait être -

1  11  21  31  41  51  61  71  81  91
   2  12  22  32  42  52  62  72  82  92
   3  13  23  33  43  53  63  73  83  93
   4  14  24  34  44  54  64  74  84  94
   5  15  25  35  45  55  65  75  85  95
   6  16  26  36  46  56  66  76  86  96
   7  17  27  37  47  57  67  77  87  97
   8  18  28  38  48  58  68  78  88  98
   9  19  29  39  49  59  69  79  89  99
  10  20  30  40  50  60  70  80  90 100