Struktur Kondisi - Percabangan | CEMPAKA: Struktur Kondisi - Percabangan
IBX5AF6A42FA4A37
IBX5AF6AA7C79B51

Tuesday 13 January 2015

Struktur Kondisi - Percabangan

Dalam pemrograman C++ dikenal 2(dua) buah jenis struktur yang digunakan untuk mengimplementasikan suatu percabangan, yaitu dengan menggunakan struktur if dan struktur switch.
statement-statement yang terdapat dalam sebuah blok percabangan akan dieksekusi hanya jika kondisi yang didefinisikan terpenuhi (bernilai benar “true”), artinya jika kondisi tidak terpenuhi (nilai salah “false”), maka statement-statement tersebut juga tidak ikut dieksekusi atau dengan kata lain akan diabaikan oleh compiler.
I. Pemilihan Menggunakan Keyword If
1. Struktur satu Kondisi
Struktur ini merupakan struktur yang paling sederhana karena hanya melibatkan satu buah ekspresi yang akan diperiksa. bentuk umum dari struktur percabangan yang memiliki satu kondisi adalah sebagai berikut:
// Jika terdapat lebih dari statement
if (kondisi) {
statement1;
statement2;
}
// jika hanya terdapat satu statement, dapat ditulis seperti di bawah:
if (kondisi) statement;
2. Struktur Dua Kondisi
Struktur percabangan jenis ini sedikit lebih kompleks bila dibandingkan dengan struktur yang hanya memiliki satu buah kondisi. sebenarnya konsepnya sangat sederhana, yaitu pada struktur jenis ini terdapat sebuah statemen khusus yang berguna untuk mengatasi kejadian apabila kondisi yang didefinisikan tersebut tidak terpenuhi (bernilai salah “false”). adapun bentuk umum dari struktur percabangan jenis ini adalah sebagai berikut:
if (kondisi) {
statement_jika_kondisi_terpenuhi;
} else {
statement_jika_kondisi_tidak_terpenuhi;
}
3. Struktur Tiga Kondisi
Percabangan jenis ini merupakan perluasan dari struktur yang memiliki dua kondisi di atas, yaitu dengan menambahkan satu atau lebih kondisi ke dalamnya. bentuk umum dari percabangan ini adalah sebagai berikut:
if(kondisi1) {
statement jika_kondisi1 terpenuhi;
} else if (kondisi2) {
statement jika_kondisi2 terpenuhi;
} else if (kondisi3) {
statement jika_kondisi3 terpenuhi;
else {
statement jika_semua kondisi diatas tidak terpenuhi;
}

Sekian Topik yang bisa saya sampaikan. Semoga para pembaca bisa mendapatkan manfaat dari pembahasan ini. Apabila ada hal mau disampaikan tulis saja pada kolom komentar yang tersedia. Sekian Terima Kasih.  


Semoga artikel Struktur Kondisi - Percabangan bermanfaat bagi Anda. Jika kamu suka dengan artikel Struktur Kondisi - Percabangan ini, like dan bagikan ketemanmu.

Post a Comment

CEMPAKA - All Right Reserved.Powered By Blogger
My Link by Creating Website Edit by : Cempakateknikinfo Blogspot