Sabtu, 16 April 2011

Instruksi Switch

Switch

Instruksi switch digunakan untuk menyeleksi satu dari beberapa instruksi pilihan. Adapun polanya yaitu sebagai berikut:

Switch(expression) {

Case const_expr_1: statement_1;

Case const_expr_2: statement_2;

……..

Case const_expr_n: statement_n;

[default: statement_x;]

}

Expression dapat berupa sebuah variable atau suatu operasi. Nilai variable atau hasil operasi ini harus bertipe bulat. (int, long atau char), tidak boleh bilangan pecahan. Const_expr menyatakan konstanta atau ekspresi yang bila dievaluasi akan memberikan konstanta bilangan bulat atau char. Pada GCC const_expr dapat juga berupa suatu rentang nilai. Nilai konstantan pada setiap case harus beda dan tidak boleh tumpang tindih. Statement dapat berupa instruksi kosong, satu instruksi atau beberapa instruksi.

Berikut ini gambar alur instruksi switch.





0 comments:

Posting Komentar