Sabtu, 02 Januari 2010

Pengulangan


Didalam Visual Basic terdapat tiga perintah pengulangan yaitu Do...Loop, While...Wend dan For...Next
  • Do...Loop

    Perintah ini berfungsi mengulang blok perintah sampai jumlah tertentu. Untuk menghentikan pengulangan digunakan suatu kondisi tertentu.

    Didalam penggunaannya perintah Do...Loop ini memiliki empat variasi sintaks, yaitu :

    Do While Kondisi
    Pernyataan
    Loop

    Dalam perintah Do While...Loop, Visual Basic akan menguji kondisi, jika hasilnya salah (False) maka Visual Basic akan mengeksekusi pernyataan di bawah Loop. Jika hasil pengujian kondisinya benar (True) maka Visual Basic akan mengeksekusi pernyataan dibawah Do dan setelah selesai akan kembali kebaris Do While demikian seterusnya sampai hasil pengujian bernilai salah (False).

    Do Until Kondisi
    Pernyataan
    Loop

    Dalam perintah Do Until...Loop, Visual Basic akan menguji kondisi, jika hasilnya benar (True) maka Visual Basic akan mengeksekusi pernyataan di bawah Loop. Jika hasil pengujian kondisinya salah (False) maka Visual Basic akan mengeksekusi pernyataan dibawah Do dan setelah selesai akan kembali kebaris Do Until demikian seterusnya sampai hasil pengujian bernilai benar (True).

    Do
    Pernyataan
    Loop While Kondisi

    Visual Basic akan melakukan pengulangan jika hasil pengujian bernilai benar (True). Bila kondisi salah (False) maka pengulangan yang dilakukan minimal satu kali.

    Do
    Pernyataan
    Loop Until Kondisi

    Visual Basic akan melakukan pengulangan jika hasil pengujian bernilai salah (False). Bila kondisi salah (False) maka pengulangan yang dilakukan minimal satu kali.

  • While...Wend

    Secara Umum bentuk perintah While...Wend adalah sebagai berikut :

    While Kondisi
    Pernyataan
    Wend

    Pernyataan akan diulang terus selama kondisi bernilai benar (True) masih berlangsung.

  • For...Next

    Perintah perulangan ini digunakan jika anda sudah mengetahui berapa kali baris pernyataan akan diulang

    Secara umum, bentuk perintah For...Next adalah sebagai berikut :

    For Variable= EksprN1 To EksprN2 [Step Pertambahan]
    Pernyataan
    Next

    • Variable digunakan untuk menyimpan Nilai Awal sampai Nilai Akhir
    • EksprN1 merupakan Nilai Awal dan EksprN2 merupakan Nilai Akhir
    • Pernyataan merupakan baris program yang akan diproses secara berulang
Download contoh Pengulangan dengan memakai pemrograman Visual Basic disini...