Anda di halaman 1dari 8

TUGAS 2

I Gede Gita Arisukma 1015333021 IIC

Fungsi formula (for) Berikut merupakan formula (for) yang saya pakai: disp('selamat datang pelanggan kami yang terhormat') disp('silahkan masukkan berapa kg buah yang di beli') x1= input('pembelian jeruk bali per kilo:'); x2= input('pembelian mangga per kilo:'); x3= input('pembelian apel manalagi per kilo:'); for x=1 y=x1*5000 for r=1 s=x2*4500 for j=1 h=x3*8000 for g=1 disp('total belanja adalah:') t=y+s+h disp('diskon diberikan 25%,jadi total anda membayarnya sebesar:') for a=1 d=t-(t*25/100) end disp('pilih y= ya,t= tidak') z=0; a=input('apakah anda punya kartu pelanggan (y/t)','s'); if a=='y' z=z+2; end if z==2 disp('bisa saya pinjam, tunggu sebentar ya...') disp('ini kembalian dan ini kartunya ,terima kasih') else disp('result : anda bisa langsung bayar ') disp('terima kasih') end end end end end

Berikut merupakan hasil dari formula (for) yang saya gunakan : Gambar 1

Gambar2

Fungsi formula (if) Berikut merupakan formula (if) yang saya pakai: disp('test tanya jawab online'); disp('masukkan pin anda lalu tekan enter'); disp('jawab pertanyaan berikut pilih y= ya,t= tidak') z=0; a=input('apakah kamu punya penyakit bawaan (y/t)','s'); if a=='y' z=z+2; end a=input('apakah kamu bisa bahasa inggris (y/t)','s'); if a=='y' z=z+0.5; end a=input('apakah ip km diatas 2.75 (y/t)','s'); if a=='y' z=z+1; end if z==3.5 disp('result : kamu harus melakukan check laboratorium terlebih dahulu'); elseif z==0; disp('result : kamu tidak lulus') elseif z==2.5 disp('result : maaf anda tidak lulus karena ip kamu tidak mencukupi') elseif z==1.5 disp('result : kamu lulus') elseif z==0.5 disp('result : anda tidak lulus, karena persyaratan kurang mencukupi') elseif z==2 disp('result : kamu tidak lulus') else disp('result : kamu lulus percobaan ') end

Berikut merupakan hasil dari formula (if) yang saya gunakan :

Fungsi formula (switch) Berikut merupakan formula (switch) yang saya pakai: disp('kode pos wilayah Kecamatan Denpasar Selatan') input('tunggu sebentar... tekan enter') daerah_tempat=input ('masukkan kode pos wilayah Kecamatan Denpasar Selatan:') switch daerah_tempat case 80221 disp('Kode pos tersebut adalah Kel. Pemogan') case 80222 disp('Kode pos tersebut adalah Kel. Pedungan') case 80223 disp('Kode pos tersebut adalah Kel. Sesetan') case 80224 disp('Kode pos tersebut adalah Kel. Sidakarya') case 80225 disp('Kode pos tersebut adalah Kel. Panjer') case 80226 disp('Kode pos tersebut adalah Kel. Renon') case 80227 disp('Kode pos tersebut adalah Kel. Sanur Kaja') case 80228 disp('Kode pos tersebut adalah Kel. Sanur') case 80229 disp('Kode pos tersebut adalah Kel. Serangan') otherwise('kode pos yg anda masukkan salah..') disp('kode pos wilayah Kecamatan Denpasar Selatan dari 80221-80229') end

Berikut merupakan hasil dari formula (switch) yang saya gunakan :