Minggu, 28 Oktober 2012

STRUKTUR KONTROL


STRUKTUR KONTROL
Struktur control ada 2 macam:
1.      Percabangan,
2.      Perulangan.
Statement if
Menentukan sebuah pernyataan (atau blok code) yang akan di eksekusi jika dan hanya jika persyaratan bernilai (true).
Statement if-else
Digunakan apabila kita ingin mengeksekusi beberapa pernyataan yang kondisinya true dan yang lain berkondisi false.
Statement if-else- if
Pada bagian kondisi else dari blok if-else dapat menjadi struktur  if-else yang lain,dan diijinkan kita untuk membuat seleksi yang lebih kompleks.
Anda dapat memiliki banyak blok if-else sesudah pernyataan if.
Blok else bersifat opsional dan dapat dihilangkan.
Statement-switch
Memperbolehkan percabangan pada multiple outcomes.
Switch menginstruksikan cabang untuk beberapa kondisi dari nilai.

Kesalahan umum ketika menggunakan statemen if-else;
1.      Kondisi pada statement if tidak mengevaluasi nilai logika Boolean.
2.      Menggunakan operator = sebagai operator perbandingan yang seharusnya adalah operator ==.
3.      Penulisan  elseif yang seharusnya ditulis dengan else- if.


Perulangan
Perulangan ada 3 macam :

Perulangan – for
     Digunakan untuk mengeksekusi code yang bernilai sama,berulang-ulang.
Perulangan – while
     Merupakan statement atau blok dari statement yang diulang selama kondisinya sesuai.
While akan di eksekusi selama Boolean_ekspresi bernilai true.
Perulangan – do – while
    Sama dengan While,yang akan mengeksekusi beberapa kali selama kondisinya sesuai dengan                  ekspresi yang diberikan.









Tidak ada komentar:

Posting Komentar