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