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