Struktur FOR - NEXT
Struktur For – Next digunakan untuk mengulang blok pertama dalam jumlah yang sudah ditentukan. Pada struktur ini anda tidak perlu menuliskan kondisi yang akan diuji tetapi hanya menuliskan nilai awal dan akhir variable penghitung. Nilai variable perhitungan secara otomatis bertambah atau berkurang setiap kali pengulangan dikerjakan. Bentuk penulisan struktur For – Next sebagai berikut :
For Var = Awal To Akhir Step Pertambahan
Ekspresi
Next Counter
Keterangan :
- Var : Nama variable integer yang digunakan untuk melakukan proses pengulangan.
- Awal : Nilai suatu variable integer untuk menentukan harga awal suatu pengulangan.
- Akhir : Nilai suatu variable integer untuk menentukan harga akhir suatu pengulangan.
- Pertambahan : Besar nilai perubahan dari nilai awal sampai nilai akhir. Jika pengulangannya menurun yaitu nilai yang besar menuju ke nilai kecil, maka nilai pertambahannya harus negatif. Nilai standar untuk pertambahan adalah 1, kecuali jika mendefenisikan sendiri.
- Ekspresi : suatu blok perintah yang akan dikerjakan jika kondisi dari proses pengulangan memenuhi syarat.
1. Pengulangan Positif
Pengulangan positif merupakan pengulangan dengan nilai perhitungan (counter) dari kecil sampai ke besar atau pertambahannya positif. Beberapa ketentuan dari proses pengulangan positif yaitu :
- Variable penghitung atau pencacah harus bertipe data yang memiliki nilai pendahulu (predecessor ) dan nilai penerus (successor) yaitu integer.
- Nilai awal harus lebih kecil atau sama dengan nilai akhir
- Pertama – tama variable penghitung diinisialisasi dengan dari nilai akhir.
- Secara default nilai awal akan bertambah 1 (Satu) setiap kali proses pengulangan dilakukan sampai akhirnya nilai penghitung sama dengan nilai akhir.
- Jumlah pengulangan yang terjadi dalam satu proses dapat dirumuskan dengan nilai akhir – nilai awal + 1.
Contoh Program :
Improts System.ConsoleModule Module1Sub Main ()Dim BIL As IntegerFor BIL = 1 To 5Write (BIL & “ “)NextReadline ()End SubEnd Module
2. Pengulangan Negatif
Pengulangan negatif merupakan pengulangan dengan nilai perhitungan (counter) dari besar sampai ke kecil atau pertambahannya negatif. Beberapa ketentuan dari proses pengulangan negatif yaitu :
- Variable penghitung atau pencacah harus bertipe data yang memiliki nilai pendahulu (predecessor ) dan nilai penerus (successor) yaitu integer.
- Nilai awal harus lebih besar atau sama dengan nilai akhir
- Pertama – tama variable penghitung diinisialisasi dengan dari nilai awal.
- Besarnya pertambahan (Step) dari nilai awal ke nilai akhir harus ditentukan berdasarkan kebutuhan setiap kali proses pengulangan dilakukan sampai akhirnya nilai penghitung sama dengan nilai akhir.
- Jumlah pengulangan yang terjadi dalam satu proses dapat dirumuskan dengan nilai awal – nilai akhir + 1.
Contoh Program :
Improts System.ConsoleModule Module1Sub Main ()Dim BIL As IntegerFor BIL = 10 To 1 Step -2Write (BIL & “ “)NextReadline ()End SubEnd Module
Belum ada tanggapan untuk "Struktur Perulangan di VB.NET (Console)"
Post a Comment