Learn-c-by-examples-table-program-in-c

提供:Dev Guides
移動先:案内検索

Cのテーブルプログラム

Cプログラミング言語で表を表示することは、カウントの場合とほぼ同じです。 1つの反復のみを使用し、印刷されるテーブルの値でそれをインクリメントします。

アルゴリズム

最初に、テーブルを印刷するための段階的な手順を確認してみましょう-

START
   Step 1 → Define table value n
   Step 2 → Iterate from i = n to (n*10)
   Step 3 → Display i
   Step 4 → Increment i by n
STOP

疑似コード

このアルゴリズムの擬似コードを見てみましょう-

procedure table()

   Define table value n
   FOR value = n to (n*10) DO
      DISPLAY n
      Increment value by n
   END FOR

end procedure

実装

今、私たちはプログラムの実際の実装が表示されます-

#include <stdio.h>

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

   n = 3;
   j = 1;

   for(i = n; i <= (n*10); i += n) {
      printf("%3d  x %2d  =  %3d\n", n, j, i);
      j++;
   }

   return 0;
}

出力

このプログラムの出力は次のようになります-

  3  x  1  =    3
  3  x  2  =    6
  3  x  3  =    9
  3  x  4  =   12
  3  x  5  =   15
  3  x  6  =   18
  3  x  7  =   21
  3  x  8  =   24
  3  x  9  =   27
  3  x 10  =   30