Anda di halaman 1dari 11

PRAKTIKUM 1

I. JUDUL

Perulangan

II. TUJUAN

- Mampu menjelaskan konsep penggunaan struktur perulangan For-Next


- Mampu menjelaskan konsep penggunaan Do While/Until Loop, Do/Loop While/Until
- Mampu menjelaskan dan mempraktekan Penggunaan If...Then, Select …Case, For …Next, While...Wend,
Do...Loop

III. ALAT DAN BAHAN

- Microsoft Visual Studio 2010

IV. DASAR TEORI

 Pengulangan atau Loop sering juga disebut dengan iterasi adalah instruksi program yang
memerintahkan suatu tugas diulang-ulang berdasarkan kondisi tertentu.

 Pengulangan ini dapat dikendalikan oleh aplikasi tergantung pada kondisi yang diinginkan.

1. Do While …

Melakukan pengulangan terus menerus selama (while) suatu kondisi memenuhi syarat atau
bernilai True. Dan akan berhenti jika kondisi bernilai False.
Contoh program

Ket : ketik program diatas dan tampilkan outputnya


2. DO UNTIL

Kebalikan dari DO While. Do Until akan menjalankan blok program didalam loop selama
kondisi yang dibandingkan tidak terpenuhi (False), baru kemudian setelah memenuhi syarat (True)
program akan berhenti.

Contoh Program :
3. For…Next
For … Next digunakan untuk mengulangi suatu perintah dalam jumlah yang ditentukan..
Format penulisannya adalah sebagai berikut :

For Counter=nilai_awal to nilai_akhir

[ Perintah ]

Next (Counter)

Contoh program
4. For Each … In … Next

a. 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.

For Each elemen In Group

[ Perintah ]

[ Perintah ]

Next [elemen]
Contoh program

Contoh program dengan windows form

1. Dengan perulangan Do While untuk menampilkan 1-7


Kode program :

Ket : double klik tombol proses kemudian tambahkan code dibawah ini:

Public Class Form1


Private Sub cmdproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles cmdproses.Click
Dim i As Integer
i=1
Do While i < 11
ListBox1.Items.Add(i)
i += 1
Loop
End Sub
End Class

2. D0-Until
Contoh program : menampilkan bilangan ganjil antara 1-11 dengan mengunakan
perulangan Do-Until
Ouput Form

Nama Objek Tipe Objek

CmdProses Button

ListBox1 ListBox1

Ket : double klik tombol proses kemudian tambahkan code dibawah ini:
Public Class Form1
Private Sub cmdproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles cmdproses.Click
Dim i As Integer
i=1
Do Until i > 11
ListBox1.Items.Add(i)
i += 2
Loop
End Sub
End Class
3. For...Next
 Contoh program : menampilkan bilangan ganjil antara 1-10 dengan mengunakan
perulangan For...Next

Ket : double klik tombol proses kemudian tambahkan code dibawah ini:
Public Class Form1
Private Sub cmdproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles cmdproses.Click
Dim i As Integer
For i = 1 To 10
ListBox1.Items.Add(i)
i *= 2
Next
End Sub
End Class

 Contoh program : menampilkan bilangan menurun 10-1 dengan mengunakan perulangan


For...Next
Nama Objek Tipe Objek

CmdProses Button

ListBox1 ListBox1

Ket : double klik tombol proses kemudian tambahkan code dibawah ini:
Public Class Form1
Private Sub cmdproses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles cmdproses.Click
Dim i As Integer
For i = 10 To 1 Step -1
ListBox1.Items.Add(i)
Next
End Sub
End Class
Tugas :

Ket :

1. Mahasiswa tidak mempunyai labtob tugas tulis tangas dan yang memiliki labtop bisa langsung
printscrint coding dan output

2. Tugas dikirim ke edmodo

Soal :

1.buatlah kode program dengan struktur perulangan Do while, Do Until dan For Next untuk
menghasilkan ouput seperti gambar dibawah ini!

2 Tampilkan hasil output dari coding dibawah ini dan berikan penjelasan

Anda mungkin juga menyukai