Selection Definition
in an algorithm implementation, an instruction or block of instruction may be executed (or not) with certain predetermined condition.
Program Control – Selection
1. Selection Definition
2. If
3. If-Else
4. Nested If
5. Program Examples Using If
6. Switch-Case
7. ?: Operator
8. Error Type
If, If-Else dan Else adalah sebuah pilihan yang dapat digunakan untuk membandingkan atau memilih suatu pilihan.
Contoh : if(nilai >=85)
printf(“A”);
else if (nilai>=75)
printf(“B”);
else if (nilai>=65)
printf(“C”);
else
printf(“D”);
NESTED IF
yaitu seleksi yang ada didalam seleksi tersebut.
Contohnya seperti ATM atau juga kartu nomor hp bila ingin membeli paket internet.
SWITCH-CASE
Untuk switch-case digunakan untuk menggantikan if-else.
Tetapi menurut saya sama saja dengan if-else.
Error pada saat proses pemrograman
- Compile-Time Error
–caused by syntax error(kesalahan programmer dalam mengunakan Syntax)
- Link-Time Error
–success fully compiled, but cause link error
–caused by no object code at link time (kesalahan programmer dalam memasukan link yang berisi program data data yang salah lokasi penympannan)
- Run-Time Error
–successfully compiled, but error at runtime. Usually caused by numerical operation such as: overflow, floating point underflow, division by zero, etc.
(kesalahan programmer dalam mengunakan tipe data, misalnya kita memasukan angka 26299261 tetapi tipe datanya int yang hanya mampu menampung -128 sampai127.)
- Logical Error
–wrong result caused by incorrect logical flow/algorithm(kesalahan programmer dalam mengunakan otak mereka untuk menentukan algoritma pemrogramman yang dpaat menghasilkan hasil Out-put yang diinginkan)
-We work in the dark to serve the light-
-Raziel

Recent Comments