PERULANGAN
Perulangan
Perintah perulangan adalah
merupakan control perulangan yang berfungsi untuk melakukan perulangan
(iterasi) dari suatu blok program secara berulang-ulang. 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.
1)
For ... Next
For … Next merupakan suatu control perulangan yang mempunayi nilai tetap,
jumlah perulangan telah diketahui sebelumnya. Struktur For – Next digunakan
untuk mengulang blok perintah dalam jumlah yang sudah ditentukan. Pada struktur
ini tidak perlu menentukan kondisi yang akan diuji tetapi perlu menentukan
nilai awal dan akhir variabel penghitung. Nilai variabel penghitung secara
otomatis akan bertambah atau berkurang setiap suatu pengulangan dikerjakan.
Format penulisannya adalah sebagai berikut.
|
For Counter=niali_awal to nilai_akhir [ Perintah ] Next
(Counter) |
2)
For Each ... In ... Next
Merupakan suatu control yang digunakan untuk perulangan yang jumlah
pengulangannya sesuai dengan jumlah elemen dari suatu koleksi objek dan
biasanya tidak diketahui dengan pasti berapa jumlahnya. Koleksi merupakan
kumpulan data atau objek yang didefinisikan dengan kode program. Format
penulisannya yakni sebagai berikut.
|
For Each elemen In Group [ Perintah ] [ Perintah ] Next
[elemen] |
3)
While
While merupakan suatu control perulangan yang berfungsi untuk melakukan
perulangan yang memiliki satu syarat tertentu. Dan akan terus dijalankan selama
syarat tersebut terpenuhi dan begitupun sebaliknya jika syarat tidak terpenuhi
maka pernyataan tidak akan dijalankan. Format penulisannya adalah sebagai
berikut.
|
While (kondisi) [perintah1] [perintah2] … End
While |
4)
Do While
Merupakan suatu control perulangan yang melakukan perulangan terlebih
dahulu dan bentuk pengujian dilakukan belakangan atau sebaliknya. Format
penulisannya adalah sebagai berikut.
|
DO While (kondisi) [perintah1] [Exit Do] [perintah2] LOOP |
5)
Do Until
Jika Do While melakukan perulangan selama kondisi memenuhi until akan
melakukan perulangan hingga kondisi memenuhi. Selama kondisi tidak memenuhi,
loop akan dijalankan terus. Format penulisannya adalah sebagai berikut.
|
DO [perintah1] LOOP
UNTIL |
Membuat Aplikasi Sederhana Perulangan For
1) Buka aplikasi Visual Studio Community 2013.
2) Buat project baru dengan memilih Start New Project. Setelah itu pilih bagian visual basic, windows form application. Kemudian beri nama “Praktikum 5 For”.
3) Berikut tampilan awal project “Praktikum 5 For”.
4) Selanjutnya tambahkan objek pada form dibagian toolbox, objek yang ditambahkan yakni sebagai berikut.
a.
Label
b.
Button
c.
ListBox
5) Atur bagian properties pada form dan objek
kontrol yang dipilih dengan mengubahnya menjadi sebagai berikut.
|
Objek |
Propeties |
Nilai |
|
Form1 |
Text StartPosition |
Perulangan
For CenterScreen |
|
Button1 |
Name Text |
btnFor Perulangan
For, tampil 1 - 10 |
|
Button2 |
Name Text |
btnExit Berhenti
ketika angka = 7 |
|
Button3 |
Name Text |
btnContinue Melompati
angka 7 dengan Continue |
|
ListBox1
|
Name |
LB |
6) Setelah mengganti nilai dari properties, maka akan muncul tampilan seperti gambar dibawah ini.
7)
Setelah itu melakukan pengisian kode program
pada masing-masing objek kontrol.
8)
Klik ganda pada btnFor, kemudian ketikkan kode
program berikut ini.
9) Klik ganda pada btnExit, kemudian ketikkan kode program berikut ini.
10) Klik ganda pada btnContinue, kemudian ketikkan kode program berikut ini.
11) Jalankan
aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start
Debugging di toolbar, atau melalui menu Debug → Start Debuging. Hasilnya yakni sebagai berikut.
a. Ketika btnFor diklik maka tampilannya akan seperti gambar dibawah ini.
b. Ketika btnExit diklik maka tampilannya akan seperti gambar dibawah ini.
c. Ketika btnContinue diklik maka tampilannya akan seperti gambar dibawah ini.
Membuat Aplikasi Sederhana Perulangan Do While
1) Setelah
itu, dibuat kembali project baru dengan nama “Praktikum 5 Do While” sebagai
pembuatan form selanjutnya.
2) Berikut
tampilan awal project “Praktikum 5 For”.
3) Selanjutnya tambahkan objek pada form dibagian toolbox, objek yang ditambahkan yakni sebagai berikut.
a.
Label
b.
Button
c.
ListBox
4) Atur
bagian properties pada form dan objek kontrol yang dipilih dengan mengubahnya
menjadi sebagai berikut.
|
Objek |
Propeties |
Nilai |
|
Form1 |
Text StartPosition |
Perulangan
Do While CenterScreen |
|
Button1 |
Name Text |
btnWhile Perulangan
Do While, tampil 1 - 10 |
|
Button2 |
Name Text |
btnExit Berhenti
ketika angka = 7 |
|
Button3 |
Name Text |
btnContinue Melompati
angka 7 dengan Continue |
|
ListBox1
|
Name |
LB |
5) Setelah
mengganti nilai dari properties, maka akan muncul tampilan seperti gambar
dibawah ini.
6) Setelah
itu melakukan pengisian kode program pada masing-masing objek kontrol.
7) Klik
ganda pada btnDoWhile, kemudian ketikkan kode program berikut ini.
8) Klik
ganda pada btnExit, kemudian
ketikkan kode program berikut ini.
9) Klik ganda pada btnContinue, kemudian ketikkan kode program berikut ini.
10) Jalankan
aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start
Debugging di toolbar, atau melalui menu Debug → Start Debuging. Hasilnya yakni sebagai berikut.
a.
Ketika btnDoWhile diklik maka tampilannya akan
seperti gambar dibawah ini.
b.
Ketika btnExit diklik maka tampilannya akan
seperti gambar dibawah ini.
c. Ketika btnContinue diklik maka tampilannya akan seperti gambar dibawah ini.
Membuat Aplikasi Sederhana Perulangan Do Until
1) Setelah
itu, dibuat kembali project baru dengan nama “Praktikum 5 Do Until” sebagai
pembuatan form selanjutnya.
2) Berikut
tampilan awal project “Praktikum 5 Do Until”.
3) Selanjutnya tambahkan objek pada form dibagian toolbox, objek yang ditambahkan yakni sebagai berikut.
a.
Label
b.
Button
c.
ListBox
4) Atur
bagian properties pada form dan objek kontrol yang dipilih dengan mengubahnya
menjadi sebagai berikut.
|
Objek |
Propeties |
Nilai |
|
Form1 |
Text StartPosition |
Perulangan
Do Until CenterScreen |
|
Button1 |
Name Text |
btnDoUntil Perulangan
Do Until, tampil 1 - 10 |
|
Button2 |
Name Text |
btnExit Berhenti
ketika angka = 7 |
|
Button3 |
Name Text |
btnContinue Melompati
angka 7 dengan Continue |
|
ListBox1
|
Name |
LB |
5) Setelah
mengganti nilai dari properties, maka akan muncul tampilan seperti gambar
dibawah ini.
6) Setelah
itu melakukan pengisian kode program pada masing-masing objek kontrol.
7) Klik
ganda pada btnDoUntil, kemudian ketikkan kode program berikut ini.
8) Klik
ganda pada btnExit, kemudian ketikkan kode program berikut ini.
9) Klik
ganda pada btnContinue, kemudian ketikkan kode program berikut ini.
10) Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug → Start Debuging. Hasilnya yakni sebagai berikut.
a.
Ketika btnDoUntil diklik maka tampilannya akan
seperti gambar dibawah ini.
b.
Ketika btnExit diklik maka tampilannya akan
seperti gambar dibawah ini.
c. Ketika btnContinue diklik maka tampilannya akan seperti gambar dibawah ini.
Membuat Aplikasi Sederhana Tabel Celcius-Fahrenheit
1) Setelah itu, dibuat kembali project baru dengan nama “Praktikum 5 Aplikasi Tabel” sebagai pembuatan form tentang Aplikasi Tabel Celcius-Fahrenheit.
2) Berikut
tampilan awal project “Praktikum 5 Aplikasi Tabel”.
3) Selanjutnya tambahkan objek DataGridView pada form dibagian toolbox.
4) Atur
bagian properties pada form dan objek kontrol yang dipilih dengan mengubahnya
menjadi sebagai berikut.
|
Objek |
Propeties |
Nilai |
|
Form
1 |
Text StartPosition |
Tabel
Celcius - Fahrenheit CenterScreen |
|
DataGridView1 |
Name AutoSizeColumnsMode |
DG Fill |
5) Setelah
mengganti nilai dari properties, maka akan muncul tampilan seperti gambar
dibawah ini.
6) Setelah
itu melakukan pengisian kode program pada objek kontrol. Skenarionya adalah
akan kita tampilkan data suhu Celcius dari 00C sampai 1000C,
sehingga tabel tersebut akan memiliki 101 baris. Jumlah kolomnya dua, yaitu
kolom Celcius dan Fahrenheit.
7) Klik
ganda pada Form1, kemudian ketikkan kode program berikut ini.
8) Jalankan aplikasi dengan menekan tombol F5 (di
keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu
Debug → Start
Debuging. Hasilnya yakni sebagai berikut.
9) Klik
ganda kembali pada Form1, kemudian ketikkan kode program berikut ini untuk
mengatur agar headernya menjadi bold dan rata tengah.
10) Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug → Start Debuging. Hasilnya yakni sebagai berikut.
11) Klik
ganda kembali pada Form1, kemudian ketikkan kode program berikut ini untuk
membuat perulangan dari suhu 0 sampai 100 derajat celcius. Nilai fahrenheit
didapatkan dengan menggunakan persamaan F = (9/5 x C) + 32, dimana F adalah
suhu fahrenheit dan C adalah suhu celcius.
12) Jalankan aplikasi dengan menekan tombol F5 (di keyboard), atau melalui ikon Start Debugging di toolbar, atau melalui menu Debug → Start Debuging. Hasilnya yakni sebagai berikut.







Komentar
Posting Komentar