You are on page 1of 1

%MATLAB Programming

%Tugas_1
%by : Faris El Yoshasksh
%kelas : EL - 2F

clear all;
clc;

disp('Program Hitung Volume dan Luas Permukaan Bangun Ruang');

disp('Pilihan Bangun Ruang:');


disp('1.Balok');
disp('2.Tabung');
disp('3.Kerucut');

p=input('Masukkan Pilihan=');

switch p
case 1
disp('Balok');
p=input('Panjang =');
l=input('Lebar =');
t=input('Tinggi =');
Lp = 2*(p*l + p*t + l*t);
V = p*l*t;
disp(['Lp =',num2str(Lp)]);
disp(['V =',num2str(V)]);

case 2
disp('Tabung');
r=input('jari-jari =');
t=input('tinggi=');
Lp = (3.14*r*r*t);
V = ((2*3.14*r*t)+(2*3.14*r^2));
disp(['Lp =',num2str(Lp)]);
disp(['V =',num2str(V)]);

case 3
disp('Kerucut');
r=input('jari-jari =');
t=input('tinggi =');
s = sqrt(r^2+t^2);
disp(['selimut =',num2str(s)]);
Lp = (3.14*r*r+3.14*r*s);
V = (1/3*3.14*r*r*t);
disp(['Lp =',num2str(Lp)]);
disp(['V =',num2str(V)]);

end

You might also like