Program Control – Selection
Terbagi menjadi beberapa yaitu :
1. Selection Definition
2. If
3. If-Else
4. Nested If
5. Program Examples Using If
6. Switch-Case
7. ?: Operator
8. Error Type

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.

Dalam bahasa C ada 4 macam error-type, yaitu :

  1. Compile-time error : dihasilkan oleh kesalahan pada syntax
  2. Link-time error : program berhasil di compile, tetapi object yang seharusnya diambil dari file lain tidak ditemukan
  3. Run-time error : program berhasil di compile, tetapi terjadi error saat runtime. Biasanya terjadi karena operasi numerik, seperti overflow, floating point underflow, pembagian dengan nol, dlsb
  4. Logical error : program berhasil dijalankan, tetapi hasil output yang muncul salah. Terjadi karena adanya kesalahan pada logika algoritma

Leave a Reply