Program Control: Selection
by joydaniel on 21/10/2015Catatan kelas besar Kamis, 15 Oktober 2015
Selection: Instruksi dapat dieksekusi dengan kondisi yang ditentukan
Misal: If, If-else, switch-case
If
Jika boolean bernilai True, maka statement akan dieksekusi
If-else
Jika boolean bernilai True, maka statement 1 akan dieksekusi. Jika salah, masuk ke statement 2.
Nested-if
Seleksi dalam seleksi
Switch-case | break sebagai pembatas agar tidak masuk ke case lain
Memeriksa nilai dan karakter, bukan bergantung pada True / False
Ternary operator
condition ? then-expression : else expression
Goto and Label
Lompat ke baris tertentu. Sudah tidak terpakai.
Macam-macam error
Compile-time error Kurang tepat atau kurang lengkap pemakaian syntax. misal: kurang tanda “ dan ;
Link-time error
Runtime error Bisa dari pointer, arithmatic, memory. misal: 5/0
Logical error Hasil output salah. misal: 1 + 1 = 1
No comments yet.