Matlab Dasar #9 : Program Transaksi Inap Sederhana dengan Matlab
Halo teman ngoding, pada program berikut ini cara kerjanya sama saja dengan program sebelumnya yaitu kasir otomatis jika belum membacanya silahkan klik ⏩ namun yang membedakan hanya studi kasusnya saja, jika sebelumnya kasir sederhana sedangkan yang sekarang yaitu menentukan jumlah bayar pada sebuah penginapan.
Matlab Dasar #9 : Program Transaksi Inap Sederhana dengan Matlab |
langsung saja berikut script codenya.
clear all;
clc;
disp('-----------------------------------------------------------');
disp('Program Transaksi Inap');
a = input ('Nama = ', 's');
disp('Menu Pilih Kamar');
disp('1. Kamar Vip');
disp('2. Kamar Bisnis');
disp('3. Kamar Ekonomi');
disp('');
pilih=input('Pilihan Nomor Pesanaan Anda : ');
switch pilih
case 1
disp('Kamar Vip')
disp('______________');
li=input('Lama Inap = ');
hrg=500000;
ttarif=li*hrg;
tsemua=ttarif;
disp(['Harga Kamar Per Malam= ' num2str(hrg)]);
disp(['Lama Inap= ' num2str(li)]);
disp(['Total Tarif= ' num2str(ttarif)]);
disp(['Total Bayar= ' num2str(tsemua)]);
case 2
disp('Kamar Bisnis')
li=input('Lama Inap = ');
hrg=400000;
ttarif=li*hrg;
if li>=5;
disp(['Harga Kamar Per Malam= ' num2str(hrg)]);
disp(['Lama Inap= ' num2str(li)]);
disp(['Total Tarif= ' num2str(ttarif)]);
disc=ttarif*0.1;
tsemua=ttarif-disc;
disp(['Diskon= ' num2str(disc)]);
disp(['Total Bayar= ' num2str(tsemua)]);
else
tsemua=ttarif;
disp(['Harga Kamar Per Malam= ' num2str(hrg)]);
disp(['Lama Inap= ' num2str(li)]);
disp(['Total Tarif= ' num2str(ttarif)]);
disp(['Diskon Tidak Ada']);
disp(['Total Bayar= ' num2str(tsemua)]);
end
case 3
disp('Kamar Ekonomi')
li=input('Lama Inap = ');
hrg=300000;
ttarif=li*hrg;
if li>=5;
disp(['Harga Kamar Per Malam= ' num2str(hrg)]);
disp(['Lama Inap= ' num2str(li)]);
disp(['Total Tarif= ' num2str(ttarif)]);
disc=ttarif*0.1;
tsemua=ttarif-disc;
disp(['Diskon= ' num2str(disc)]);
disp(['Total Bayar= ' num2str(tsemua)]);
else
tsemua=ttarif;
disp(['Harga Kamar Per Malam= ' num2str(hrg)]);
disp(['Lama Inap= ' num2str(li)]);
disp(['Total Tarif= ' num2str(ttarif)]);
disp(['Diskon Tidak Ada']);
disp(['Total Bayar= ' num2str(tsemua)]);
end
otherwise
disp('Maaf, menu yang anda pesan tidak tersedia');
end
Mungkin cukup sekian dan selamat mencoba jika ada pertanyaan silahkan komentar dibawah atau juga bisa baca postingan saya sebelumnya dipemograman matlab lainnya terima kasih.