Page 25 - Bahan Ajar Algoritma dan Pemrograman
P. 25
Bahan Ajar Algoritma dan Pemrograman
Contoh 7.8
%Nama File : arah_mata_angin.m
ama = input('Masukkan arah mata angin
(Inggris/Indonesia):','s');
switch lower(ama) %lower (ama) berfungsi untuk mengubah semua
huruf kapital
case {'utara','north'} %menjadi huruf kecil.
disp('Utara = North')
case {'selatan','south'}
disp ('Selatan = South')
case {'barat','west'}
disp ('Barat = West')
case {'timur','east'}
disp('Timur = East')
case 'kulon'
disp('jangan pakai bahasa jawa')
otherwise
disp ('Masukkan satu kata saja!')
end
Simpan kemudian jalankan pada command window ,
>> arah_mata_angin
Masukkan arah mata angin (Inggris/Indonesia):utara
Utara = North
arah_mata_angin
Masukkan arah mata angin (Inggris/Indonesia):south
Selatan = SOUTH
>> arah_mata_angin
Masukkan arah mata angin (Inggris/Indonesia):barat daya
Masukkan satu kata saja!
>> arah_mata_angin
Masukkan arah mata angin (Inggris/Indonesia):kulon
jangan pakai bahasa jawa
Lower pada program diatas berfungsi untuk mengubah semua huruf kapital huruf kecil,
sehingga user dapat mengetikkan arah mata angin dengan menggunakan huruf kecil atau
huruf KAPITAL.Untuk lebih memahami, coba perhatikan contoh selanjutnya.
Contoh 7.9
Pada contoh ini, akan dibuat program berupa pilihan untuk menghitung luas salah satu
bidang datar berikut:
1. Luas bujur sangkar (persegi)
2. Luas persegi panjang
3. Luas Lingkaran
Pada program ini, user dapat memilih salah satu dari ketiga pilihan yang diberikan.
Jurusan Matematika FMIPA UNG Resmawan | 63