Thursday, November 22, 2012

Pencabangan (If, If-Else, Nested If dan Switch) - Bahasa C++

Sebuah program tidak hanya berisi instruksi yang berjalan pada situasi monoton atau statis. Namun, ada kalanya program dihadapkan pada satu kondisi yang memerlukan suatu pencabangan atau perulangan. Pencabangan program adalah suatu pemilihan pernyataan (statement) yang akan dieksekusi berdasarkan kondisi tertentu.
Pada bahasa C++ dikenal dua jenis struktur yang digunakan untuk proses pencabangan yakni dengan pernyataan “if” dan “switch”. Pernyataan if sendiri memiliki struktur tersendiri yang tebagi lagi menjadi beberapa tipe berdasarkan tingkat komplektivitas program. Pernyataan if dikelompokkan menjadi pernyataan if sederhana (satu kondisi), pernyataan if 2 kondisi (if – else) dan pernyataan if bersarang (nested – if). Semakin kompleks struktur dari if yang digunakan artinya semakin “cerdas” program dalam mengambil keputusan.

Agar lebih jelas, proses pembuatan/pengembangan aplikasi dasar dari masing-masing pencabangan ini bisa dilihat di dalam video dokumentasi (youtube) berikut ini :

-          Pernyataan If, di http://youtu.be/M2YZAhTKX9Y


-          Pernyataan If-Else, di http://youtu.be/KFtkJObtbqM


-          Pernyataan Nested If, di http://youtu.be/dQsYC3NEvr4


-          Pernyataan Switch, di http://youtu.be/LfeClO9mX8w


No comments:

Post a Comment