Anda di halaman 1dari 6

LABORATORIUM TEKNIK KIMIA

FAKULTAS TEKNOLOGI INDUSTRI


UPN VERERAN JAWA TIMUR

Nama
NPM /Semester
Romb./Grup
NPM/Teman Praktek

: PEMROGAMAN KOMPUTER
: MATLAB STATEMENT
PERULANGAN MATRIX PLOT
Tanggal
: 2 DESEMBER 2014
Pembimbing : Ir. LUCKY INDRATI UTAMI, MT

: REYHAN ZAKARIA
: 1431010045 / I
: IV / A
:1431010048 / AISYAH
SEPTIANA

Praktikum
Percobaan

LAPORAN RESMI

Soal
1. Sebutkan dan jelaskan pengertian dan fungsi masing-masing statement
perulagan , serta berikan kelemahan dan kelebihan dari statement tersebut!
(Gunakan bahasa anda sendiri)
2.Buatlah program dan flowchart dari statement perulangan ! Dimana program
tersebut menghitung tangki penampung yang dibutuhkan . (Gunakan input yang
berbeda)
3. Buatlah program & flowchartnya dari statement switch case, program tersebut
sebagai berikut:
Menghitung rumus bangun kotak
Menghitung rumus volume kotak
Menghitung rumus luas silinder
Menghitung rumus volume silinder

1. Statement Perulangan pada Matlab sebagai berikut :


While End : while end digunakan untuk melakukan proses perulangan
selama kondisi ekspresi terpenuhi. Begitu kondisi sudah tidak terpenuhi
lagi, maka proses perulangan akan langsung dihentikan
Kelebihan : Bisa menentukan batasan perulangannya
Kelemahan : Statement perulangan bergantung pada nilai ekspresi
For End : for end digunakan untuk melakukan proses perulangan selama
kondisi ekspresi terpenuhi. Perbedaannya dengan while adalah pada for
jumlah perulangan dapat diketahui, sedangkan pada while bergantung
pada nilai ekspresi.
Kelebihan : jumlah perulangannya dapat diketahui
Kelemahan : Tidak ada ekspresi atau kondisi, jadi program berjalan apa
adanya
2. Program Menghitung Tangki Penampung
clear all
clc
disp('

tangki penampung ');

disp('=============================');
A = input ('masukkan diameter tangki : ');
B = input ('masukkan tinggi tangki : ');
disp('******************************');
fprintf('%1s%10s%10s\n','Diameter','Tinggi','Volume');
disp('================================');
for B = 10:5:50
V = ((1/2)*pi*A*A*B);
fprintf ('%5.0f%10.0f%15.2f\n',A,B,V);
end;

Hasil Program

Flowchart

3. Program menghitung Luas dan Volume bangun ruang

clear all;
x=input('masukkan digit 1-4 : ');
switch x
case 1
s = input('masukkan Sisi Kotak = ');
luas =6*s*s;
disp(['luas kotak=',num2str(luas)]);
case 2
S = input('masukkan Sisi Kotak = ');
volume=S*S*S;
disp(['volume kotak=',num2str(volume)]);
case 3
t = input('masukkan tinggi = ');
r = input('masukkan jari-jari = ');
luas = (2*pi*r*r)+(0.5*r*pi*t);
disp(['luas silinder=',num2str(luas)]);
case 4
t = input('masukkan tinggi = ');
r = input('masukkan jari-jari = ');
volume = pi*r*r*t;
disp(['volume silinder=',num2str(volume)]);
otherwise
disp ('tidak terdefinisi, masukkan angka 1-4 !')
end

Flowchart

Anda mungkin juga menyukai