Ahlan wa sahlan !

Ahlan wa sahlan...
TIKmawar adalah blog TIK untuk guru dan siswa yang ingin memahami teknologi secara logis, praktis, dan menyenangkan. Bareng Bu Mawar, kita akan belajar TIK tidak hanya klik-klik, tetapi juga memahami maksudnya .

Penggunaan Break dan Default Pada Switch Case

 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"
  • break menghentikan switch
Kalau tidak ada break program akan lanjut ke bawah.

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