Anda di halaman 1dari 49

Percabangan dan

Pengulangan
Shandy Tresnawati, S.ST., BCS., M.Kom.
Pengulangan
Pengulangan atau disebut sebagai
Looping adalah instruksi khusus dalam
bahasa pemrograman yang digunakan
untuk mengulang beberapa perintah
sesuai dengan jumlah yang telah
ditentukan.
Tujuannya adalah untuk mempermudah
pengerjaan program dan untuk
mempersingkat instruksi program.
Pengulangan
For
While
Do While
Do Until Loop
Nested Loop
for
Contoh Soal For
Output
Fungsi For Pada Java
Di bahasa pemrograman Java
diperbolehkan menggunakan tanda koma
untuk pemisah. Contoh:

for (i=0, j = 0; j<10;i++;j++){}


Fungsi For Pada Pemrograman
Visual
For-Next, digunakan untuk mengulang blok
perintah dalam jumlah yang sudah
ditentukan.
Pada struktur ini Anda 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.
Struktur For-Next

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: Besarnya nilai perubahan dari
nilai awal sampai nilai akhir. Jika
pengulangannya menurun yaitu dari nilai yang
besar menuju nilai yang kecil, maka nilai
pertambahannya harus negatif. Nilai standart
Visual Basic .Net untuk nilai pertambahan
adalah 1, kecuali jika Anda mendefinisikan
sendiri.
Ekspresi: Suatu blok perintah yang akan
dikerjakan jika kondisi dari proses pengulangan
memenuhi syarat.
Contoh Soal
Buat suatu program untuk menampilkan
nilai 1 sampai 10 dengan menggunakan
struktur for-next, dengan model form
seperti berikut :
Coding
Output
Contoh Soal
Bagaimana jika kondisinya dibalik?
Buatlah suatu program untuk
menampilkan nilai 10 sampai 0 dengan
model form yang sama dengan contoh
soal sebelumnya.
Coding
Output
While
Contoh Program
Output
Do While
Contoh Program
Output
Fungsi Do While Pada
Pemrograman Visual
Do While Loop, digunakan untuk
melakukan pengulangan terus-menerus
selama kondisi memenuhi syarat (bernilai
True).
Pengulangan ini akan berhenti jika
kondisinya tidak memenuhi syarat (bernilai
False)
Struktur Fungsi
Do While - Loop
Contoh Soal
Buat suatu program untuk menampilkan
nilai 1 sampai 10 dengan menggunakan
struktur Do While - Loop, dengan model
form seperti berikut :
Coding
Output
Contoh Soal
Bagaimana jika kondisinya dibalik?
Buatlah suatu program untuk
menampilkan nilai 10 sampai 0 dengan
model form yang sama dengan contoh
soal sebelumnya.

Yang bisa jawab, bebas tugas minggu


depan.
Fungsi Do Until Loop Pada
Pemrograma Visual
Struktur Do Until Loop, digunakan
untuk melakukan pengulangan terus-
menerus selama kondisi tidak memenuhi
syarat (bernilai False).

Pengulangan ini akan berhenti jika


kondisinya memenuhi syarat (bernilai
True).
Struktur Do Until Loop
Contoh Soal
Buat suatu program untuk menampilkan
nilai 1 sampai 10 dengan menggunakan
struktur do until loop.
Coding
Output
Nested Loop
Nested Loop (loop dalam loop), Dalam
suatu loop bisa terkandung loop yang lain.
Loop seperti ini dikenal dengan istilah loop
dalam loop .
Sehingga jika ada sebuah loop yang
diulangi sebanyak n kali dan loop yang
didalamnya dijuga diulangi sebanyak m
kali maka pernyataan yang berada
didalam nested loop sebanyak n x m.
Contoh Program
Output?
Bisa Jawab, Bebas Tugas Minggu Depan!
Contoh Program
Output?
Bisa Jawab, Bebas Tugas Minggu Depan!
Nested Loop Pada
Pemrograman Visual
Struktur kendali pada Visual Basic dapat
bersarang sebanyak level yang anda
inginkan.
Contoh
Syntax
Output
Sumber
http://yuliana.lecturer.pens.ac.id/OOP/If-
else%20dan%20loop/OOP_Percabangan
%20dan%20Perulangan.pdf

http://www.smkn2sumedang.sch.id/unduh.
php?file=Algoritma%20Perulangan.pdf

https://www.academia.edu/30820660/PEM
ROGRAMAN_VISUAL_-_LOOPING

Anda mungkin juga menyukai