Tidak
semua permasalahan yang dihadapi di dalam pemrograman bisa diselesaikan dengan
runtutan. ada sesuatu kasus dimana seorang programmer dihadapkan pada pemilihan
atau percabangan. Percabangan yang dimaksud disini tidak lain adalah suatu
pemilihan statement yang dieksekusi. Pemilihan tersebut didasarkan pada hasil
kondisi yang dihasilkan. Di dalam bahasa C dan C++ ada dua pernyataan yang bisa
digunakan apabila kita dihadapkan pada
kasus yang memiliki percabangan, dua pernyataan tersebut adalah if dan switch.
Statement
atau pernyataan yang terdapat dalam sebuah blok percabangan akan di eksekusi
apabila kondisis yang di definisikan bernilai benar. Dan apabila kondisi yang
didefinisikan salah maka pernyataan di blok lain (yang kondisinya terpenuhi)
yang akan di jalankan.
OPERATOR-OPERATOR LOGIKA
Untuk
bisa membuat subuah kondisi diperlukan adanya operator-operator logika. Adapun
operator-operator logika yang digunakan antara lain:
STRUKTUR IF SATU KONDISI
Struktur
ini merupakan struktur yang paling sederhana karana hanya melibatkan satu buah
kondisi yang akan diperiksa. Bentuk umum struktur ini adalah sebagai berikut:
atau
Sebagai
contoh adalah percabangan untuk menentukan seseorang boleh memiliki SIM atau
tidak. Kondisi yang digunakan adalah seseorang boleh mimiliki SIM kalau sudah
berusia lebih dari 17 tahun. Contoh perogramnya adalah sebagai berikut:
Hasil eksekusi:
Terkadang ada struktur IF yang memiliki lebih dari satu
pernyataan. Sebagai contoh perhatikan gambar di bawah ini:
Hsil eksekusi :
Disusun oleh: Adam Mukharil Bachtiar, S.Kom
Kereeeeeeeennnnnnnnn
BalasHapus