0% menganggap dokumen ini bermanfaat (0 suara)
33 tayangan10 halaman

Percabangan dalam Pemrograman C++

Modul praktikum ini membahas tentang percabangan dalam pemrograman. Terdapat beberapa jenis percabangan seperti IF, IF ELSE, IF ELSE IF, dan SWITCH CASE. Percabangan digunakan untuk memilih bagian program mana yang akan dieksekusi berdasarkan kondisi tertentu menggunakan operator relasi dan logika.

Diunggah oleh

Nur Rizki
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
33 tayangan10 halaman

Percabangan dalam Pemrograman C++

Modul praktikum ini membahas tentang percabangan dalam pemrograman. Terdapat beberapa jenis percabangan seperti IF, IF ELSE, IF ELSE IF, dan SWITCH CASE. Percabangan digunakan untuk memilih bagian program mana yang akan dieksekusi berdasarkan kondisi tertentu menggunakan operator relasi dan logika.

Diunggah oleh

Nur Rizki
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

MODUL PRAKTIKUM - Percabangan

A. Tujuan
Setelah mempelajari materi kegiatan pembelajaran ini mahasiswa akan dapat :
1) Mengenal bentuk-bentuk percabagan dalam pemrograman dengan baik
2) Menjelaskan jenis-jenis bentuk percabangan secara benar
3) Menggunakan bentuk-bentuk percabangan dalam pembuatan program secara tepat
4) Mengembangkan bentuk-bentuk percabangan yang dikombinasikan dengan bentuk
pernyataan lain dalam suatu program yang kompleks secara benar

B. Materi Percabangan C++


• Percabangan yaitu suatu pemilihan statement yang akan dieksekusi di mana pemilihan
tersebut didasarkan atas kondisi tertentu.
• Statement kendali yang digunakan untuk mengambil suatu keputusan atau memilih bagian
program yang akan dikerjakan sesuai dengan kondisi atau syarat yang diberikan.
• Statement kendali memerlukan suatu kondisi atau syarat sebagai dasar pengambilan
keputusan. Salah satu kondisi yang umum digunakan adalah berupa keadaan benar atau
salah (true or false).
• Selain percabangan, struktur ini juga disebut: control flow, decision, struktur kondisi.

Penyeleksian kondisi digunakan untuk mengarahkan perjalanan suatu proses. Penyeleksian


kondisi dapat diibaratkan sebagai katup atau kran yang mengatur jalannya air. Bila katup
terbuka maka air akan mengalir dan sebaliknya bila katup tertutup air tidak akan mengalir atau
akan mengalir melalui tempat lain. Fungsi penyeleksian kondisi penting artinya dalam
penyusunan bahasa C++ terutama untuk program yang kompleks.

Bahasa C++ ada 2 jenis percabangan,yaitu :


1) IF
• Statement if
• Statement if-else
• Statement if-else-if
2) SWITCH Case

1
Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

Dalam menuliskan kondisi/syarat selalu digunakan Operator Relasi/Pembanding atau Operator


Logika sebagai sarana untuk melakukan proses pengecekan :

• Operator Relasi/Pembanding

• Operator Logika

➢ IF
Percabangan if merupakan percabangan yang hanya memiliki satu blok pilihan saat
kondisi bernilai benar atau hanya mengakomodir jika syarat bernilai true/benar saja.

2
Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

Contoh IF 1 :

Contoh IF 2 :

3
Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

➢ IF ELSE
Percabangan if else merupakan percabangan yang memiliki dua blok pilihan. Blok pilihan
pertama untuk kondisi benar, dan pilihan kedua untuk kondisi salah (else).

Contoh IF Else 1 :

4
Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

Contoh IF Else 2 :

Contoh IF Else 3 :

5
Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

➢ IF ELSE IF
Percabangan if/else/if merupakan percabangan yang memiliki lebih dari dua blok pilihan.

6
Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

Contoh IF Else IF 1 :

Contoh IF Else Bersarang (Nested) :

7
Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

➢ Switch Case

Contoh Switch Case :

8
Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

➢ Percabangan Operator Ternary


• Percabangan menggunakan opreator ternary merupakan bentuk lain dari percabangan if/else.
• Bisa dibilang: Bentuk singkatnya dari if/else.

Contoh Percabangan Ternary :

9
Tim Dosen | Algoritma & Pemrograman | Universitas Amikom Yogyakarta

➢ Tugas : Kerjakanlah coding di bawah ini !!!

10

Anda mungkin juga menyukai