Perbedaan
antara Switch case dengan If … end, yaitu Switch case berfungsi untuk melakukan pemilihan berdasarkan
masing-masing case yang telah didefinisikan. Sedangkan If…end melakukan pemilihan berdasarkan
hasil tes rasional.
·
Contoh program Switch case :
clear all;
clc;
disp('PROGRAM PENENTUAN BILANGAN GANJIL-GENAP');
disp(' ');
a=input('Masukkan bilangan yang Anda inginkan : ');
x=rem(a,2);
switch x;
case -1
disp(['Bilangan ',num2str(a),' adalah bilangan ganjil'])
case 0
disp(['Bilangan ',num2str(a),' adalah bilangan genap'])
case 1
disp(['Bilangan ',num2str(a),' adalah bilangan ganjil'])
otherwise
disp('Ini bukan bilangan')
end
Hasil :
·
Contoh program If … end:
clear all;
clc;
disp('PROGRAM PENENTUAN BILANGAN GANJIL-GENAP');
disp(' ');
a=input('Masukkan bilangan yang Anda inginkan : ');
x=rem(a,2);
if x<0 | x>0
disp(['Bilangan ',num2str(a),' adalah bilangan ganjil'])
else
disp(['Bilangan ',num2str(a),' adalah bilangan genap'])
end
Hasil :
Tidak ada komentar:
Posting Komentar