Friday, October 7, 2016

Struktur Kondisi If , If..Else, & Switch..Case..Default



Struktur Kondisi

Struktur Kondisi  If:

If (kondisi) {
            Statemen-jika-kondisi-true;
}


Keterangan :
Kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya.


    Program 1.1

Penjelasan :
Pada program diatas, terdapat pemeriksaan kondisi apakah isi variabel $tinggi_badan lebi dari 160 (baris 3). Jika kondisi ini bernilai TRUE (variabel $tinggi_badan berisi nilai yang lebih besar dari 160) maka statement pada baris ke- 4 akan dijalankan. Sebaliknya jika kondisinya FALSE, Maka tidak akan dijalankan.


 Struktur Kondisi If...Else:

If (kondisi) {
            Statemen-jika-kondisi-true;
} else {
            Statemen-jika-kondisi-false;
}



Penjelasan :
Pada program diatas, terdapat pemeriksaan kondisi apakah isi variabel $tinggi_badan lebi dari 160 (baris 3). Jika kondisi ini bernilai TRUE (variabel $tinggi_badan berisi nilai yang lebih besar dari 160) maka statement pada baris ke- 4 akan dijalankan. Sebaliknya jika kondisinya FALSE, Maka statement baris ke-6 akan dijalankan. Pada contoh program diatas, kondisi pada baris ke-3 bernilai False karena isi variabel $tinggi_badan adalah 150.


Keterangan :
Kondisi merupakan statemen atau variabel yang akan diperiksa TRUE atau FALSE-nya. Jika kondisinya TRUE maka statemen yang berada di blok if akan dieksekusi, sebaliknya jika kondisi FALSE maka statemen yang berada di blok else yang akan dieksekusi.

Struktur kondisi Login




Struktur Kondisi Switch..Case..Default


Struktur kondisi switch … case … default... digunakan untuk penyelesaian kondisi dengan kemungkinan yang terjadi cukup banyak. Struktur ini akan melaksanakan salah satu dari beberapa pernyataan ‘case’  tergantung nilai kondisi yang ada dalam switch. Selanjutnya proses diteruskan hingga ditemukan pernyataan ‘break’. Lalu “Default” akan muncul jika tidak ada pernyataan yang sesuai dengan “case”.
 


No comments:

Post a Comment