For Loop VB.Net

alfa6661
- June 08, 2012
0 (0 votes)
Rate :
Penggunaan For Loop VB.Net

For Loops merupakan statement perulangan untuk rentang awal / nilai yang diberikan hingga nilai akhir dengan step (langkah) yang ditentukan.

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

Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter

– Eric S. Raymond

Have a better explanation?

If you have comments about this post. Please write your comments below

No comments associated with this article