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)])
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