Friday, November 7, 2014

Matlab-rumus Matematika sederhana

By yugifitra
Sedikit ilmu yang di dapat di mata perkuliahan Metode numerik di universitas bhayangkara jakarta raya, membuat sebuah BMI dan rumus matematika sederhana, program dibwah ini dibuat dengan menggunakan apalikasi MATLAB mudah – mudahan bermanfaat dan dapat membantu teman- teman semuanya……:D
Body Mass Index
disp(‘Body Mass Index’)
berat=input(‘Input Berat Badan Anda :’);
tinggi= input(‘Input Tinggi Badan Anda : ‘);
n = berat/ (tinggi^2);
disp(['BMI = ' num2str(n)])
if n>=14 && n<=16
fprintf(‘Anda Termasuk Category  : UnderWeight’);
elseif n>=17 && n<=18.4
fprintf(‘Anda Termasuk Category  : UnderWeight’);
elseif n>=18.5 && n<=25
fprintf(‘Anda Termasuk Category  : Normal’);
elseif n>=25.1 && n<=30
fprintf(‘Anda Termasuk Category : OverWeight’);
elseif n>=30.1 && n<=40
fprintf(‘Anda Termasuk Category : Obesitas’);
elseif n>40
fprintf(‘Anda Termasuk Category : Obesitas Parah’);
end

Luas Persegi
disp(‘Menghitung Luas Kubus’)
disp(‘Rumus = panjang * lebar’)
p=input(‘ panjang :’);
l=input(‘ lebar :’);
c=p * l ;
disp([' Luas = ' num2str(c)])
Luas Segitiga
disp(‘Menghitung Luas Segitiga’)
disp(‘Rumus = 1/2*alas * tinggi’)
alas=input(‘ alas :’);
tinggi=input(‘ tinggi :’);
c=1/2*alas * tinggi ;
disp([' Luas = ' num2str(c)])
Luas Trapesium
disp(‘Menghitung Luas Trapesium’)
disp(‘Rumus = (1/2*x*t)+(a*t)+(1/2*y*t)’)
x=input(‘ x :’);
y=input(‘ y :’);
alas=input(‘ alas :’);
tinggi=input(‘ tinggi :’);
luas1 = 0.5*x*tinggi;
luas2=alas*tinggi;
luas3=0.5*y*tinggi;
luasTrapesium =luas1+luas2+luas3;
disp([' Luas = ' num2str(luasTrapesium)])
Luas Jajargenjang
disp(‘Menghitung Luas Jajargenjang’)
disp(‘Rumus = alas * tinggi’)
alas=input(‘ alas :’);
tinggi=input(‘ tinggi :’);
c=alas * tinggi ;
disp([' Luas = ' num2str(c)])
Luas Lingkaran
disp(‘Menghitung Luas lingkaran’)
disp(‘Rumus = 3.14 * r’)
jari=input(‘ jari-jari :’);
c= pi * jari ;
disp([' Luas = ' num2str(c)])

Luas Tabung
disp(‘Menghitung Luas Tabung’)
disp(‘Rumus = (2*pi*r^2)+(2*pi*r*t)’)
jari=input(‘ jari-jari :’);
tinggi=input(‘ tinggi :’);
c=(2*pi*jari^2)+(2*pi*jari*tinggi);
disp([' Luas = ' num2str(c)])

No comments:

Post a Comment