C# do while文

今回は、同じような処理を何回もやる場合に重宝する方法があるので、
早速やってみましょう。

1から10までの数を全部足して表示するプログラムを作ってみましょう。

class CMain {
      public static void Main() {
            int a = 0, i = 1;

            do {
                  a = a + i;
                  i++;
            } while (i<=10);

            System.Console.WriteLine(
            "1から10の合計は{0}です", a);
      }
}

プログラムを実行すると、以下のようになります。

繰り返し文のdo while文が登場です。

do {
      a = a + i;
      i++;
} while (i<=10);


最後に、;(セミコロン)がつくので、忘れないでおきましょう。

プログラムの流れは、以下のフローチャートで表しました。

上記図のように繰り返し処理が実行されます。