TI

Pertanyaan

apa perbedaan fungsi if ,else dan switch,case dalam bahasa C?
sekalian penjelasannya ya :D

1 Jawaban

  • Well, if dan else dengan switch dan case sama sama memiliki kondisi.
    Namun, perbedaan yang sangat kontras adalah, ketika kita menggunakan if else, kita bisa fleksibel dalam membuat kondisi. Tetapi dalam case&switch, akan lebih cocok jika hanya kondisi seperti pilihan menu, atau yang kondisinya konstan dan tetap, case&switch lebih readable. Tetapi secara keseluruhan, menurut saya pribadi, if,else if,else lebih banyak kegunaanya.
    Perlu diingat, IF-ELSE mampu membuat kondisi yang sama seperti CASE&SWITCH, namun CASE& SWITCH tidak mampu membuat kondisi yang sama seperti IF-ELSE.

    Semoga membantu, sekian pengalaman saya dalam bahasa C :)

Pertanyaan Lainnya