Jumat, 26 Juni 2020

Perintah switch-case-otherwise pada MATLAB


Dalam MATLAB, kita dapat mengendalikan arah atau alur program seperti bahasa pemrograman lainnya. Ada beberapa pilihan, misalnya pernyataan pengambilan keputusan (branches) dengan kondisi tertentu atau perhitungan perulangan (looping) saat melakukan iterasi. 
Pernyataan pengambilan keputusan biasa disebut juga percabangan bersyarat atau pernyataan kondisional untuk mengendalikan alur kerja program. Pernyataan ini biasanya melibatkan satu atau lebih kondisi tertentu.
Contoh pernyataan pengambilan keputusan adalah:
2. Perintah switch…case…otherwise

Dalam artikel kali ini akan dibahas pernyataan pengambilan keputusan switch…case…otherwise dengan menggunakan MATLAB.

Perintah switch…case…otherwise merupakan alternatif lain pemrograman yang berkaitan dengan pengambilan keputusan berdasarkan beberapa kondisi yang ada. Perintah ini biasanya digunakan untuk pengambilan keputusan di antara beberapa pilihan atau kondisi.

Bentuk umum sintaks switch…case…otherwise adalah sebagai berikut:

switch nilai

  case nilai1

perintah ini dijalankan jika nilai1 yang diberikan

  case nilai2

perintah ini dijalankan jika nilai2 yang diberikan

  case nilai3

perintah ini dijalankan jika nilai3 yang diberikan

  case …

…dst..

  otherwise

perintah ini dijalankan jika tidak diberikan nilai apapun

end

Contoh 1

Perhatikan contoh program menggunakan perintah percabangan switch…case…otherwise berikut ini:

%program pilihan menu

menu = input('Masukkan pilihan menu (1-4) = ');

switch menu

 case 1

 disp('Menu 1: Ayam goreng')

 case 2

 disp('Menu 2: Soto ayam')

 case 3

 disp('Menu 3: Gado-gado')

 case 4

 disp('Menu 4: Ayam bakar')

 otherwise

 disp('Silahkan masukkan pilihan menu 1-4')

end

Berikut tampilan hasil eksekusi programnya:

Masukkan pilihan menu (1-4) = 1

Menu 1: Ayam goreng

Masukkan pilihan menu (1-4) = 3

Menu 3: Gado-gado

Masukkan pilihan menu (1-4) = 5

Silahkan masukkan pilihan menu 1-4

Demikianlah pembahasan tentang pernyataan pengambilan keputusan keputusan switch…case…otherwise dengan menggunakan MATLAB. Nantikan artikel menarik lainnya seputar pemrograman MATLAB.
Semoga bermanfaat.😊

Baca juga:

Tidak ada komentar:

Posting Komentar