break digunakan untuk menghentikan proses switch setelah sebuah case dijalankan.
Tanpa break, program akan terus menjalankan case di bawahnya meskipun tidak cocok.
#include <stdio.h>
int main() {
int angka = 2;
switch(angka) {
case 1:
printf("Satu");
break;
case 2:
printf("Dua");
break;
case 3:
printf("Tiga");
break;
}
return 0;
}
Outputnya Dua, karena :
angka = 2-
Program masuk ke
case 2 -
Setelah mencetak
"Dua" -
breakmenghentikan switch
default digunakan jika tidak ada case yang cocok.
Mirip seperti:
else
pada if else.
#include <stdio.h>
int main() {
int menu = 5;
switch(menu) {
case 1:
printf("Nasi Goreng");
break;
case 2:
printf("Bakso");
break;
case 3:
printf("Mie Ayam");
break;
default:
printf("Menu tidak tersedia");
}
return 0;
}
Outputnya : Menu tidak tersedia
Karena:
-
Tidak ada
case 5 -
Maka program menjalankan
default
Tidak ada komentar:
Posting Komentar