Control Flow
Control Flow
DALAM MATLAB
Pertemuan : 2 & 3
A. LOOPING (PERULANGAN)
1. Iterasi terbatas (For ..end)
iterasi ini dilakukan sebanyak syarat yang
ditentukan.
Format :
Format :
While syarat
instruksi
End
Contoh:
Vkolam = input (‘ Volume kolam (lt) =‘);
Vember = input (‘ Volume ember (lt) =‘);
n=0;
While vkolam > 0
n = n+1;
vkolam = vkolam – vember;
End;
disp([‘ember dibutuhkan =‘ num2str(n)]);
B. Conditional / Percabangan
Conditional adalah pengontrol yang berguna
untuk mengalihkan program ke proses tertentu.
Format:
Switch variabel1
case value1
instruksi1
case value2
instruksi1
otherwise
instruksi
end
SOAL:
• Buat program untuk menghitung :
a. Luas luas kotak (ls=(2* pjg) + (2*lbr) +(2*tg))
b. Volume Kotak (vol=pgj*lbr*tg)
c. Luas Silinder (ls = (2*pi*r*tg) + (2*pi*r^2))
d. Volume Silinder = (pi*r^2*tg)
Gunakan instruksi Switch untuk memilih salah
satu pilihan.