Selasa, 25 Juni 2013

Menghitung Volume dengan MATLAB



Program untuk menghitung Volume dan Luas Permukaan Bangun Ruang dalam satu script
Jawab :
%Menghitung Volume danLuasBangunRuang
clearall
clc
disp('MENGHITUNG VOLUME DAN LUAS BANGUNAN RUANG');
disp('=========================');
disp(' 1. Volume danLuas Bola ');
disp('=========================');
r=input('Input Nilaijari-jari = ');
V=(4/3)*pi*r^3;
L=4*pi*r^2;
disp('------------------------');
disp('jadiVolumenyaadalah = ');
disp(V);
disp('jadiluasnyaadalah = ');
disp(L);
disp('-------------------------');
disp('===========================');
disp(' 2. Volume danLuasBalok  ');
disp('===========================');
p=input('Input NilaiPanjang = ');
l=input('Input NilaiLebar   = ');
t=input('Input NilaiTinggi  = ');
Vb=p*l*t;
Lb=2*(p*l+l*t+p*t);
disp('-------------------------');
disp('Jadi Volume Balok = ');
disp(Vb);
disp('jadiLuasnyaadalah = ');
disp(Lb);
disp('-------------------------');
disp('============================');
disp('  3. Volume danLuasTabung ');
disp('============================');
r1=input('Input NilaiJari-jari = ');
h=input('Input Nilaitinggi     = ');
Vt=pi*r1^2*h;
Lt=2*pi*r1*h;
disp('-------------------------');
disp('Jadi Volume Tabungadalah = ');
disp(Vt);
disp('JadiLuasnyaadalah = ');
disp(Lt);
disp('-------------------------');
disp('==========================');
disp(' 4. Volume danLuasKubus ');
disp('==========================');


s=input('Input Nilaisisi = ');
Vk=s^3;
Lk=6*s^2;
disp('-------------------------');
disp('jadi Volume Kubus = ');
disp(Vk);
disp('JadiLuasnyaadalah = ');
disp(Lk);
disp('-------------------------');
disp('============================');
disp(' 5. Volume danLuasKerucut ');
disp('============================');
r2=input('Input Nilaijari-jari  = ');
p=input('Input NilaiApotema     = ');
t2=input('input NilaiTinggi     = ');
Vc=pi/3*r^2*t;
Lc=pi*r*(r+p);
disp('--------------------------');
disp('Jadi Volume Kerucut  = ');
disp(Vc);
disp('JadiLuasnyaadalah = ');
disp(Lc);
disp('--------------------------');
disp('==========================================');
disp('  6. Volume danLuasKerucutTerpancung   ');
disp('==========================================');
rk1=input('Input Jari-Jari1 KerucutTerpancung = ');
rk2=input('input Jari-Jari2 kerucutTerpancung =');
tk=input('Input TinggiKerucutTerpancung    = ');
p1=input('Input ApotemaKerucutTerpancung   = ');
Lb1=pi*rk1^2;
La=pi*rk2^2;
Ls=pi*p*(rk1+rk2);
Lpk=Lb1+La+Ls;
Vkt=pi/3*t*(rk1^2+rk2^2+rk1*rk2);
disp('-------------------------------------');
disp('Jadi Volume KerucutTerpancung = ');
disp(Vkt);
disp('JadiLuasnyaadalah = ');
disp(Lpk);
disp('-------------------------------------');



hasil run :

MENGHITUNG VOLUME DAN LUAS BANGUNAN RUANG
=========================
 1. Volume danLuas Bola
=========================
Input Nilaijari-jari = 2




------------------------
jadiVolumenyaadalah =
   33.5103

jadiluasnyaadalah =
   50.2655

-------------------------
===========================
 2. Volume danLuasBalok
===========================
Input NilaiPanjang = 3
Input NilaiLebar   = 4
Input NilaiTinggi  = 5
-------------------------
Jadi Volume Balok =
    60

jadiLuasnyaadalah =
    94

-------------------------
============================
  3. Volume danLuasTabung
============================
Input NilaiJari-jari = 3
Input Nilaitinggi     = 4
-------------------------
Jadi Volume Tabungadalah =
  113.0973

JadiLuasnyaadalah =
   75.3982

-------------------------
==========================
 4. Volume danLuasKubus
==========================
Input Nilaisisi = 5
-------------------------
jadi Volume Kubus =
   125

JadiLuasnyaadalah =
   150

-------------------------
============================
 5. Volume danLuasKerucut
============================
Input Nilaijari-jari  = 3
Input NilaiApotema     = 4
inputNilaiTinggi     = 5
--------------------------
Jadi Volume Kerucut  =
   20.9440





JadiLuasnyaadalah =
   37.6991

--------------------------
==========================================
  6. Volume danLuasKerucutTerpancung
==========================================
Input Jari-Jari1 KerucutTerpancung = 2
input Jari-Jari2 kerucutTerpancung =3
Input TinggiKerucutTerpancung    = 2
Input ApotemaKerucutTerpancung   = 2
-------------------------------------
Jadi Volume KerucutTerpancung =
   99.4838

JadiLuasnyaadalah =
  103.6726

-------------------------------------




Tidak ada komentar:

Posting Komentar