**Struktur Perulangan**
Struktur pengulangan atau Loop digunakan untuk mengulang
suatu blok perintah sampai kondisi tertentu. Proses pengulangan ini dapat
dikendalikan jumlahnya oleh aplikasi yang dibuat pada kondisi tertentu. Proses
pengulangan akan terus dikerjakan selama kondisi yang dibandingkan oleh proses
tersebut masih bernilai “Benar” (True). Jika kondisi yang dibandingkan bernilai
“Salah” (False), proses pengulangan akan berhenti dan jalannya program akan
dilanjutkan setelah proses pengulangan.
**Array**
Array adalah sekumpulan nilai data yang dikelompokkan dalam sebuah variabel. Array sendiri digunakan jika ada sebuah nilai data yang mempunyai tipe sama dan akan mendapatkan perlakukan yang sama. Misalnya kita mempunyai 100 data dengan tipe yang sama dan akan diperlakukan yang sama pula, maka lebih mudah menggunakan array dibanding 100 variabel yang berbeda.
A. Struktur For ... Next
Struktur For-Next digunakan untuk mengulang blok perintah dalam jumlah yang sudah ditentukan. Pada struktur ini tidak perlu menuliskan kondisi yang akan diuji tetapi hanya perlu menuliskan nilai awal dan akhir variabel penghitung. Nilai variabel penghitung ini akan secara otomatis bertambah atau berkurang setiap kali suatu pengulangan dikerjakan.
For Counter = nilai_awal to nilai akhir
[Perintah]
[Perintah]
Next (Counter)
Keterangan :
var
Nama variabel integer yang digunakan untuk melakukan proses pengulangan.
awal
Nilai suatu variabel integer untuk menentukan harga awal suatu perulangan
akhir
Nilai suatu variabel integer untuk menentukan harga akhir suatu perulangan
pertambahan
ekspresi
var
Nama variabel integer yang digunakan untuk melakukan proses pengulangan.
awal
Nilai suatu variabel integer untuk menentukan harga awal suatu perulangan
akhir
Nilai suatu variabel integer untuk menentukan harga akhir suatu perulangan
pertambahan
Besarnya nilai perubahan dari awal sampai nilai akhir. Jika pengulangannya menurun yaitu dari nilai yang besar menuju nilai yang kecil, maka nilai pertambahannya harus negatif.
ekspresi
Suatu blok perintah yang akan dikerjakan jika kondisi dari proses pengulangan memenuhi syarat.
B. Struktur For Each ... In ... Next
Struktur For Each .. In .. Next adalah struktur perulangab di mana jumlah perulangan sesuai dengan jumlah elemen dalam satu set objek, dan seringkali tidak pasti berapa banyak elemen yang ada. Himpunan adalah kumpulan data atau objek dan didefinisikan dalam kode program. Format penulisannya:
For Each elemen in Group
[Perintah]
Next [elemen]
[Perintah]
Next [elemen]
C. Struktur While ...
Struktur While – End While digunakan untuk melakukan pengulangan terus menerus selama kondisi memenuhi syarat (bernilai true). Pengulangan ini akan berhenti jika kondisinya tidak memenuhi syarat (bernilai false). Bentuk penulisan dari struktur While – End While sebagai berikut :
While (kondisi)
..... ekspresi ....
End While
..... ekspresi ....
End While
D. Struktur Do While ... Loop
Struktur Do While – Loop digunakan untuk melakukan perulangan terus menerus selama kondisi memenuhi syarat (bernilai true). Pengulangan ini akan berhenti jika kondisinya tidak memenuhi syarat (bernilai false).
Do while (kondisi)
...... ekspresi .....
Loop
...... ekspresi .....
Loop
E. Struktur Do Until ... Loop
Struktur Do Until – Loop digunakan untuk melakukan pengulangan terus menerus selama kondisi tidak memenuhi syarat (bernilai false). Pengulanagan ini akan berhenti jika kondisinya memenuhi syarat (bernilai true). Bentuk penulisan dari struktur Do Until – Loop
Do Until (kondisi)
..... ekspresi .....
Loop
..... ekspresi .....
Loop
F. Array Satu Dimensi
Array adalah sekumpulan bariabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karena array memungkinkan untuk menyimpan data maupun refresensi objek dalam jumlah banyak dan terindeks. Lebih jelasnya array berguna untuk memudahkan mendeklarasikan variable.
contoh sederhana :
Dim nama1 As String
Dim nama2 As string
Dim nama3 As String
Dim nama4 As String
G. Array Multi Dimensi
Array multi dimensi mengacu pada jumlah subskrip digunakan untuk mengidentifikasi elemen individu. Dalam visual basic kita dapat menentukan hinga 32 dimensi. Array tidak memiliki ukuran tetap dalam Visual Basic.
Contoh sebagai berikut :
Dim arr(2, 1) As String
arr(0, 0) = "NIS"
arr(0, 1) = "Nama Siswa"
arr(1, 0) = "Jenis Kelamin"
arr(1, 1) = "No. HP
PRAKTIKUM 1 PERULANGAN FOR
Praktikum 1 perulangan for mempelajari bagaimana struktur perulangan dengan struktur For ... Next
1. Buka visual studio 2019 Lalu Buat Projek baru dengan nama perulangan for.
2. Muncul form 1 ubah text pada form 1 dengan (perulangan FOR)
combo box 1 = name (CmbTgl)
combo box 2 = name (CmbBln)
combo box 3 = name (CmbThn)
5. Klik Ganda pada form perulangan FOR, kemudian ketikkan kode program berikut :
6. Jalankan Program dengan mengklik Run
PRAKTIKUM 2 PERULANGAN WHILE
Praktikum 2 perulangan WHILE mempelajari bagaimana struktur perulangan dengan struktur WHILE
1. Buka visual studio 2019, lalu buat projek baru dengan nama perulangan WHILE
2. Muncul form 1, ubah format text form 1 dengan text (Perulangan While)
3. Buat Label 1 dengan text (Batas) dan Label 2 dengan text (Tampilkan)
5. Buat ListBox1 tanpa mengubah name
6. Buat Button 1 dengan mengubah text menjadi (Proses)
7. Klik ganda pada Button1, lalu masukkan kode program berikut ini :
8. Jalankan program dengan mengklik start.
PRAKTIKUM 3 DO WHILE ... LOOP
Praktikum 3 perulangan DO WHILE ... LOOP mempelajari bagaimana struktur perulangan dengan struktur
DO WHILE
1. Buka visual studio 2019, lalu buat projek baru dengan nama Perulangan DO WHILE ... LOOP
2. Muncul form1 lalu ubah text form 1 menjadi (Perulangan DO WHILE ... LOOP)
5. Buat button1 dengan format text menjadi (Proses)
6. Klik ganda pada button1 (Proses) , kemudian masukkan kode program berikut ini :
7. Jalankan program dengan mengklik start seperti berikut :
PRAKTIKUM 4 Perulangan FOR EACH ... IN ... NEXT
Praktikum 4 perulangan FOR EACH ... IN ... NEXT mempelajari bagaimana struktur perulangan dengan
struktur FOR EACH ... IN ... NEXT
1. Buka visual studio 2019, lalu buat projek baru dengan nama Perulangan FOR EACH ... IN ... NEXT
2. Muncul form1 lalu ubah text form1 menjadi FOR EACH ... IN ... NEXT
4. Klik ganda pada Button 3, lalu masukkan kode program berikut ini :
5. Jalankan program dengan mengklik start seperti berikut ini :
PRAKTIKUM 5 ARRAY SATU DIMENSI
Praktikum 5 perulangan array satu dimensi mempelajari bagaimana struktur array satu dimensi dijalankan
1. Buka visual studio 2019, lalu buat projek baru dengan nama array satu dimensi.
2. Muncul form1 lalu ubah text pada form1 menjadi (Array Satu Dimensi)
dengan format text (NAMA) dan label 3 dengan format text (PRODI)
4. Buat textbox 1 , textbox 2 dan textbox 3 dengan format
textbox 1 ubah name menjadi (TxtNRP)
textbox 2 ubah name menjadi (TxtNama)
textbox 3 ubah name menjadi (TxtProdi)
7. Klik 2x pada formload, lalu ketikkan program berikut ini :
9. Jalankan program dengan mengklik start seperti berikut ini :
PRAKTIKUM 6 ARRAY MULTIDIMENSI
Praktikum 6 mempelajari bagaimana struktur Array Multidimensi dijalankan
1. Buka visual studio 2019, lalu buat projek baru dengan nama array multidimensi
2. Muncul form1 lalu ubah text pada form1 menjadi (Array MultiDimensi)
3. Klik toolbox, lalu buat 4 label dengan format :
label 1 = text (NRP)
label 2 = text (Nama)
label 3 = text (Kelamin)
label 4 = text (prodi)
textbox 1 = TxtNRP
textbox 2 = TxtNama
combo 1 = CmbKelamin
combo 2 = CmbProdi
5. Buatlah button dengan name (BtnProses) dan text (proses)

Komentar ini telah dihapus oleh pengarang.
BalasHapus