Membuat program sederhana dengan aplikasi matlab. Misalkan
saja kita akan membuat sebuah program untuk kasir sebuah resto ataupun restoran
. Caranya tentukan terlebih dahulu menu makanan yang akan disajikan. Kemudian
tentukan tentukan harga masing-masing
makanan tersebut. Kalau sudah buka program matlab pada Komputer/ PC anda.
Pilih menu file klik new pilih m file, maka akan Nampak
seperti gambar berikut
Setelah m file terbuka silahkan masukkan bahasa pemrograman
yang anda inginkan misalkan saja program
seperti dibawah ini. Silahkan copy paste pada m file kemudian save dan jalankan
program nya.
%***********************************************************
% PROGRAM UNTUK MEMBUAT MENU PILIHAN
%***********************************************************
clear all;
clc;
disp('***********************************************************')
disp('PROGRAM UNTUK MEMILIH MENU MAKANAN')
disp('By : fauzi')
disp('***********************************************************')
disp('Menu pilihan anda');
disp('1. Udang bakar');
disp('2. Gurami asam manis');
disp('3. ayam rica-rica');
disp('4. Ayam Kremes');
disp('');
pilih=input('Pilihan anda (1-4): ');
switch pilih
case 1
disp('udang
bakar')
disp('**********************************************')
p=input('banyaknya pesanan = ');
harga=12000;
bayar=p*harga;
disp(['jumlah
yang anda pesan= ' num2str(p)]);
disp(['total
yang anda bayar= ' num2str(bayar)])
case 2
disp('gurami
asam manis')
disp('**********************************************')
harga=32000;
p=input('banyaknya pesanan = ');
bayar=p*harga;
disp(['jumlah
yang anda pesan= ' num2str(p)]);
disp(['total
yang anda bayar= ' num2str(bayar)])
case 3
disp('udang
bakar')
disp('**********************************************')
harga=18000;
p=input('banyaknya pesanan = ');
bayar=p*harga;
disp(['jumlah
yang anda pesan= ' num2str(p)]);
disp(['total
yang anda bayar= ' num2str(bayar)])
case 4
disp('Ayam
kremes')
disp('**********************************************')
harga=12000;
p=input('banyaknya pesanan = ');
bayar=p*harga;
disp(['jumlah
yang anda pesan= ' num2str(p)]);
disp(['total
yang anda bayar= ' num2str(bayar)])
otherwise
disp('Maaf,
menu yang anda pesan tidak tersedia');
end
HASILNYA adalah sebagai berikut:
Misalkan saya memilih menu kedua akan muncul :
Selamat mencoba ya
Terima kasih atas kunjungannya
bagi software sekaligus tutorial mathlab-nya laah ^_^
ReplyDeleteoke insyaallah segera tak posting, soalnya butuh kuota n kecepatan yang tinggi buat upload matlab
ReplyDeleteCara run nya gmn gan
ReplyDeletetinggal buka matlab kemudian buka m file terus scriptnya dicopy, selanjutnya tinggal di "run"
DeleteItukan menu yg kita pilih cuma 1, kalau misalnya mau milih menu sampai 3 gimana ya mas ?
ReplyDeletedengan cara diulang
DeleteBila sederetan perintah harus dikerjakan dengan didasarkan
pada penggunaan berulang-ulang suatu tes dengan argumen yang
sama, kontruksi switch – else akan lebih tepat digunakan.
Konstruksi ini mempunyai bentuk:
switch ekspresi
case test ekspresi 1
deret perintah 1 (statement,…,statement)
case test ekspresi 2
deret perintah 2 (statement,…,statement)
….
otherwise
deret perintah 3 (statement,…,statement)
end
Mau tanya nih gan..
ReplyDeleteCoding botton reset untuk menghapus nilai input pada edittext itu apa ya..
Coal.a sya cuma tau coding botton reset buat hapus nilai output
biasanya pakai clear kalo di input
Deletemas bisa beri contoh untuk kita bisa memilih lebih dari 1 menu?
ReplyDeleteTerima kasih.. sangat membantu pembelajaran
ReplyDeleteError. Gmana nih
ReplyDeletesaya gunakan masih bisa di matlab saya
DeleteItu pake matlab versi berapa kak?
ReplyDeleteBaca juga gan untuk program matlab lainnya
ReplyDeletehttp://www.teknoowl.com/search/label/matlab?m=1
Gan, kalo pesenannya lebih dari 1 jenis, kofingny gimana?
ReplyDelete