Learn-c-by-examples-reverse-counting-program-in-c

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

Cの逆カウントプログラム

逆カウントは、ゼロのない降順の整数のシーケンスです。 Cプログラミング言語でカウントするプログラムの開発は簡単で、この章で説明します。

アルゴリズム

最初に逆カウントのためのステップバイステップの手順がどうあるべきか見てみましょう-

START
   Step 1 → Define start and end of counting
   Step 2 → Iterate from end to start
   Step 3 → Display loop value at each iteration
STOP

疑似コード

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

procedure counting()

   FOR value = END to START DO
      DISPLAY value
   END FOR

end procedure

実装

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

#include <stdio.h>

int main() {
   int i, start, end;

   start = 1;
   end = 10;

  //reverse counting, we'll interchange loop variables

   for(i = end; i >= start; i--)
      printf("%2d\n", i);

   return 0;
}

出力

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

10
 9
 8
 7
 6
 5
 4
 3
 2
 1