Program Control: Selection

by joydaniel on 21/10/2015

Catatan 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

joy.lefrand@binus.ac.id

No comments yet.

Write a comment: