1. Visual Basic.Net

For Loop VB.Net

For Loops merupakan statement perulangan untuk rentang awal / nilai yang diberikan hingga nilai akhir dengan step (langkah) yang ditentukan. Pada artikel kali ini kita akan membahas penggunaan For Loop pada VB.Net

Syntax

For counter = start To end [Step]
  [Statement]
Next [counter]

Argumen counter, start, end, dan step semua bertipe numerik

Dalam melakukan For loop, Visual Basic:

  1. Mengatur nilai counter sama dengan start
  2. Memeriksa apakah counter lebih besar dari end. Jika ya, Visual Basic meninggalkan looping tersebut.
  3. Menjalankan statement tersebut.
  4. Menaikkan counter dengan nilai step yang ditentukan

Contoh

Module Module1
    Sub Main()
        For x As Integer = 1 To 10 'Nilai step secara default akan bernilai 1
            Console.WriteLine("Angka ke " & x)
        Next x
        Console.ReadLine()
    End Sub
End Module

Output

Angka ke 1
Angka ke 2
Angka ke 3
Angka ke 4
Angka ke 5
Angka ke 6
Angka ke 7
Angka ke 8
Angka ke 9
Angka ke 10

Mendeklarasikan nilai step pada perulangan for

Module Module1
    Sub Main()
        For x As Integer = 1 To 10 Step 2
            Console.WriteLine("Angka ke " & x)
        Next x
        Console.ReadLine()
    End Sub
End Module

Penjelasan

Memulai looping dengan memberitahukan kepada Visual Basic loop / perulangan tipe apa yang digunakan, dalam tutorial kali ini kita menggunakan for

For x As Integer = 1 To 10

Memulai loop pada nilai 1

For x As Integer = 1 To 10

Berapa kali loop akan dilakukan

For x As Integer = 1 To 10

Menentukan Nilai step

Dalam contoh kedua di atas Putaran Berikutnya nilai x diatur untuk berada di kisaran 1 sampai 10 dan bertambah oleh 1. Nilai x meningkat dengan 12 untuk 10 kali loop diulang.

For x As Integer = 1 To 10 Step 2

memberitahu Visual Basic untuk ambil nomor berikutnya secara berurutan

Next x

Summary

  1. For Loop membutuhkan nilai awal dan nilai akhir.
  2. For Loop juga perlu cara untuk mendapatkan nomor berikutnya dalam loop
Comments to: For Loop VB.Net

    Your email address will not be published. Required fields are marked *

    Attach images - Only PNG, JPG, JPEG and GIF are supported.