Sabtu, 05 Desember 2015

Percabangan

Assalamualaikum wr.wb
Apa kabar agan-agan seperjuangan semoga baik-baik aja ya.
Pada kesempatan kali ini saya akan sedikit berbagi ilmu kepada agan-agan tentang percabangan pada c++ . saya rasa agan agan semua sudah pada ngertilah dengan materi semacam ini karena materi ini materi dasar dalam pembelajaran di kampus.
Sedikit cerita ya gan, percabangan ini merupakan algoritma untuk menentukan dua kondisi atau lebih gan
misalkan nilai >90 = A dan <89 = B. Jadi jika nilai >90 program hanya akan mengeluarkan abjad A gan sedangkan jika nilai di bawah 89 maka program akan mengeluarkan huruf B aja gan.
Jadi kesimpulan nya percabangan ini akan menyeleksi kondisi yang sesuai atau true maka kondisi ini yang akan dijalan kan .
Oke gan ini ada beberapa bentuk percabangan kalau ada salah di benerin ya gan soal nya saya masih belajar nih.
1. Struktur Kondisi “IF”
Struktur if dibentuk dari pernyataan if dan sering digunakan untuk menyeleksi suatu kondisi tunggal.
Bila proses yang diseleksi terpenuhi maka pernyataan yang ada di dalam blok if akan diproses dan dikerjakan.
Bentuk umum struktur kondisi if untuk satu kasus :
If (kondisi)
Pernyataan dilaksanakan jika dan hanya jika kondisi yang diinginkan terpenuhi, jika tidak program tidak memberikan hasil apa-apa.
2. Struktur Kondisi “IF- ELSE”
Dalam struktur kondisi if else minimal terdapat dua pernyataan.
Jika kondisi yang diperiksa bernilai benar atau terpenuhi maka pernyataan pertama yang dilaksanakan dan jika kondisi yang diperiksa bernilai salah maka pernyataan yang kedua yang dilaksanakan. Bentuk umumnya adalah sebagai berikut :
If (kondisi)
Pernyataan 1
Else (kondisi)
Pernyataan 2
Pernyataan1 dilaksanakan jika dan hanya jika kondisi yang diinginkan terpenuhi, jika tidak, lakukan pernyataan2.
Jika tidak mempergunakan pernyataan else program tidak akan error, namun jika mempergunakan pernyataan else tanpa didahului pernyataan if, maka program akan error.
3. Struktur IF di dalam IF
Bentuk ini digunakan untuk pemilihan pernyataan dari sejumlah kemungkinan tindakan.
Penyeleksian dilakukan secara bertingkat.
Misalnya untuk menentukan kode hari, atau kode bulan dan sebagainya, bisa memanfaatkan pernyataan bentuk If di dalam If.
Bentuk umunya sebagai berikut : if (kondisi_1)
pernyataan_1;
else if (kondisi_2)
pernyataan_2;
else if (kondisi_3)
pernyataan_3;
else if (kondisi_X)
pernyataan_x;
else
pernyataan_y;
Sekian dulu ya gan kalo ada kurang atau beda penjelasan nya di comen aja ya gan.
Makasih. Wassalama