apa perbedaan fungsi if ,else dan switch,case dalam bahasa C? sekalian penjelasannya ya :D
TI
Mikado23
Pertanyaan
apa perbedaan fungsi if ,else dan switch,case dalam bahasa C?
sekalian penjelasannya ya :D
sekalian penjelasannya ya :D
1 Jawaban
-
1. Jawaban owenizedd
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 :)