membuat program matlab

8

Click here to load reader

Upload: zainul-anwar

Post on 04-Oct-2015

8 views

Category:

Documents


0 download

DESCRIPTION

jb

TRANSCRIPT

Membuat Program MATLAB dengan menggunakan while-end

Rental disc tralala trilili mempunyai peraturan peminjaman untuk pelanggan yang ingin meminjam disc. Peraturannya sebagai berikut: Untuk peminjaman disc film Indonesia dikenai harga 3000/disc Untuk peminjaman disc film mancanegara dikenai harga 4000/disc Untuk peminjaman disc film korea series dikenai harga 2500/discUntuk member mendapat discount 10%Untuk member yang berulang tahun mendapat gift discount 30%Tiap peminjaman dikenai biaya peminjaman 500/harisyms a b c d e f g y ty;while yclcdisp(Disc a, Film Indonesia : 3000/disc);disp(Disc b, Film mancanegara : 4000/disc);disp(Disc c, Film korea series : 2500/disc);disp(Disc d, Film indonesia dan Film mancanegara);disp(Disc e, Film indonesia dan Film korea series);disp(Disc f, Film korea series dan Film mancanegara);disp(Disc g, Film indonesia, Film mancanegara, dan Film korea series);disp( );disp(Diskon 10% member);disp(Tambahan diskon 30% untuk member yang berulang tahun dengan menunjukkan kartu identitas);disp(Tiap peminjaman dikenai biaya peminjaman 500/hari);disp( );h=input(masukakkan jenis paket= );if h==ai=input(masukkan banyak disc film indonesia=);z=3000*i;disp(z)elseif h==bj=input(masukkan banyak disc film mancanegara=);z=4000*j;disp(z)elseif h==ck=input(masukkan banyak disc film korea series=);z=2500*k;disp(z)elseif h==di=input(masukkan banyak disc film indonesia=);j=input(masukkan banyak disc film mancanegara=);z=(3000*i)+(4000*j);disp(z)elseif h==ei=input(masukkan banyak disc film indonesia=);k=input(masukkan banyak disc film korea series=);z=(3000*i)+(2500*k);disp(z)elseif h==fj=input(masukkan banyak disc film mancanegara=);k=input(masukkan banyak disc film korea series=);z=(4000*j)+(2500*k);disp(z)elseif h==gi=input(masukkan banyak disc film indonesia=);j=input(masukkan banyak disc film mancanegara=);k=input(masukkan banyak disc film korea series=);z=(3000*i)+(4000*j)+(2500*k);disp(z)end;m=input(Berapa hari anda pinjam= );o=input(apakah anda seorang member? (y/t) );if o==tl=(m*500)+z;disp(l)elseif o==yn=input(apakah anda member yang berulang tahun? (y/t));elseif n==tl=((90/100)*((m*500)+z));disp(l)elseif n==yl=((90/100)*((m*500)+z)*(30/100));disp(l)end;disp( )disp(Total biaya yang harus anda bayar adalah: )disp(l)disp( )disp(TERIMA KASIH ATAS KUNJUNGAN ANDA)disp( )jawab=input(Ingin mengulang lagi?(y/t));end

Membuat aplikasi sederhana menggunakan matlabIni adalah program sederhana yang kami buat menggunakan matlab. Formula di bawah ini di tuliskan pada script M-file.Program ini digunakan untuk menghitung biaya perjalanan dari kota Yogyakarta ke kota-kota tujuan yang tersedia.syms y tjawab= y;while jawab==y';clcdisp(Selamat Datang dalam Paket Wisata DulYul);disp(========================================);disp( )disp(Silahkan memilih paket sesuai kebutuhan Anda :);disp(1. Standar);disp(2. Royal);a=input(Pilih paket yang anda inginkan: );disp()while a>2a=input(Maaf pilihan yang anda masukkan salah. Pilih paket yang tersedia: );enddisp(1.Semarang);disp(2.Jakarta);disp(3.Bali);disp(4.Bandung);disp(5.Surabaya);b=input(Plih kota tujuan :);while b>5b=input(Maaf pilihan yang anda masukkan salah.Pilih tujuan yang tersedia: );enddisp()c=input(Pesan untuk berapa orang?? );switch acase (1)if b==1harga=c*50000;elseif b==2harga=c*100000;elseif b==3harga=c*125000;elseif b==4harga=c*80000;elseif b==5harga=c*60000;endif c>=3harga= harga-(harga*10/100);enddisp(harga)case(2)if b==1harga=c*75000;elseif b==2harga=c*140000;elseif b==3harga=c*175000;elseif b==4harga=c*115000;elseif b==5harga=c*95000;endif c>=3harga= harga-(harga*10/100);enddisp(Rp)disp(harga)endjawab=input(ingin lanjut (y/t)? );if jawab==tclcdisp(______________________________);disp(| DulYul Tour |);disp(|Harga yang harus dibayar = |);disp(Rp);disp (harga);disp(| Terima kasih dan GBU |);disp()disp(Iin Rani S dan Muhammad Haqi A)endend