Visual Basic : For文による繰り返し処理のコードと実行結果

Visual Basicでのfor文による繰り返し処理を紹介します。

概要

Visual Basicで繰り返し処理をする場合は、for文を利用します。

書式

For (ループ変数)=(初期値) to (終了値)
...(処理)
Next

ループ変数の増分を指定する場合は、以下の書式を用います。

For (ループ変数)=(初期値) to (終了値) step (増分)
...(処理)
Next

ループ変数を初期値で初期化し、終了値になるまでループを実行します。ループを一回実行するごとにループ変数の値を1増加します。

コード例

コンソールアプリケーションで以下のコードを記述します。

Module Module1

    Sub Main()
        For i = 0 To 10
            Console.Write(i & ", ")
        Next

        Console.ReadLine()

    End Sub

End Module

実行結果

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,


Visual Basic : For文による繰り返し処理のコードと実行結果:画像1

コード例2 : step を利用する

コンソールアプリケーションで以下のコードを記述します。

Module Module1

    Sub Main()

        'For i = 0 To 10
        ' Console.Write(i & ", ")
        ' Next

        For j = 100 To 80 Step -4
            Console.Write(j & ", ")
        Next
        Console.ReadLine()

    End Sub

End Module

実行結果

上記のプログラムを実行します。下記の結果が得られます。

100, 96, 92, 88, 84, 80,


Visual Basic : For文による繰り返し処理のコードと実行結果:画像2


このページのキーワード
  • Visual Basic For
  • VB For
  • VB Forループ
  • VB Forループ 書式
AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2011-10-06
Copyright © 1995–2025 iPentec all rights reserverd.