Anda di halaman 1dari 3

Disusun Oleh : Asep Ahmad Sukmadi DIKTAT MATA KULIAH PEMROGRAMAN LANJUT

BAB II CONTROL (PERCABANGAN & LOOPING) Percabangan

TEKNIK INFORMATIKA

1. Perintah if() If digunakan untuk mengecek kondisi atau syarat jika terpenuhi maka program akan di eksekusi. Ada 3 bentuk dasar if() dan cara penulisannya : Bentuk dasar 1 :
if (kondisi) { .../*isi dari perintah yang dilakukan jika kondisi terpenuhi*/ }

Bentuk dasar 2 :
if (kondisi 1) { ... /*perintah yang dilakukan jika kondisi 1 terpenuhi*/ } else if (kondisi 2) { ... /*perintah yang dilakukan jika kondisi 1 tidak terpenuhi namun kondisi 2 terpenuhi*/ } else { ... /*perintah yang dilakukan jika kondisi 1 dan 2 tidak terpenuhi*/ }

Bentuk dasar 3 :
if (kondisi) { ... /*perintah yang dilakukan jika kondisi terpenuhi*/ } else { ... /*perintah yang dilakukan jika kondisi tidak terpenuhi*/ }

Hal 1

Disusun Oleh : Asep Ahmad Sukmadi 2. Switch() case Switch case masih termasuk kedalam control percabangan hanya saja jika pernyataan dengan banyak kondisi maka switch case bisa menjadi solusi untuk di buat lebih sederhana. Bentuk dasar :
switch (kondisi) { case kondisi1: { //pernyataan 1 break; } case kondisi2: { //pernyataan2 break; } }

Pengulangan
1. For
Struktur for ini digunakan untuk menuliskan jenis pengulangan yang banyaknya sudah pasti atau telah diketahui sebelumnya. Oleh karena itu, di sini kita harus melakukan inisialisai nilai untuk kondisi awal pengulangan dan juga harus menuliskan kondisi untuk menghentikan proses pengulangan. a. Ascending.
for (variable=nilai_awal; kondisi; variable--) { //pernyataan }

b. Descending.
for (variable=nilai_awal; kondisi; variable--) { //pernyataan }

2. While
Pada struktur pengulangan jenis ini kondisi akan diperiksa di bagian awal. Hal ini tentu menyebabkan kemungkinan bahwa apabila ternyata kondisi yang kita definisikan tidak terpenuhi (bernilai salah), maka proses pengulangan pun tidak akan pernah dilakukan. Adapun bentuk umum dari struktur while adalah seperti yang tampak di bawah ini.
while (kondisi) { //pernyataan }

Hal 2

Disusun Oleh : Asep Ahmad Sukmadi

3. do while Pengulangan do while merupakan kebalikan dari while. Pengulangan do while akan memeriksa kondisi pengulangan di akhir blok, perintah ini sama halnya dengan repeat until yang berada dalam algoritma.
do { //pernyataan } While (kondisi);

Hal 3

Anda mungkin juga menyukai