Sabtu, 05 Maret 2016

Program Penghitung Berat Badan Ideal

Assalamualaikum sahabat blogger.....
Terimakasih sudah berkunjung ke blog sederhana saya ini. Pada kesempatan kali ini saya memposting sebuah program yang menurut saya sudah berada pada tingkat lanjutan, hehe. Program ini saya beri nama "Program Penghitung Berat Badan Ideal". Rumus penghitungannya saya dapatkan dari internet dengan menggunakan rumus BMI (Body Mess Index) atau biasa juga disebut IMT (Indek Massa Tubuh). Rumus ini sering kali di jadikan acuan untuk mengetahui berat badan seseorang. Rumus ini memadukan perhitungan antara tinggi dan berat badan seseorang. Sehingga hasilnya akan menjadi berat badan ideal orang tersebut. Berikut saya sertakan source code dari program tersebut :


#include <iostream>
#include <cstdlib>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) 
{
float hasil, tinggi, berat, a;
char kelamin;
cout<<"Apa jenis kelamin kamu (P/L) : ";
cin>>kelamin;
if(kelamin=='P')
{
cout<<"\nMasukkan berat badan kamu (kg) : ";
cin>>berat;
cout<<"\nMasukkan tinggi badan kamu (m) : ";
cin>>tinggi;
a=tinggi*tinggi;
hasil=berat/a;
cout<<"\nBMI(Body Mess Index) kamu adalah : "<<hasil<<endl;
if(hasil<18)
{
cout<<"\nUnder Weight/Kurus, Sebaiknya mulai menambah berat badan dan mengkonsumsi makanan berkarbohidrat di imbangi dengan olah raga";
}
else if(hasil>18 && hasil<25)
{
cout<<"\nNormal Weight/Normal, Berat badan kamu termasuk kategori ideal";
}
else if(hasil>25 && hasil<27)
{
cout<<"\nOver Weight/Kegemukan, kamu sudah masuk kategori gemuk. sebaiknya hindari makanan berlemak dan mulailah meningkatkan olahraga seminggu minimal 2 kali";
}
else if(hasil<27)
{
cout<<"\nObesitas, Sebaiknya segera membuat program menurunkan berat badan karena anda termasuk kategori obesitas/ terlalu gemuk dan tidak baik bagi kesehatan";
}
else
{
cout<<"\nini gajah";
}
}
else if(kelamin=='L')
{
cout<<"\nMasukkan berat badan kamu (kg) : ";
cin>>berat;
cout<<"\nMasukkan tinggi badan kamu (m) : ";
cin>>tinggi;
a=tinggi*tinggi;
hasil=berat/a;
cout<<"\nBMI(Body Mess Index) kamu adalah : "<<hasil<<endl;
if(hasil<17)
{
cout<<"\nUnder Weight/Kurus, Sebaiknya mulai menambah berat badan dan mengkonsumsi makanan berkarbohidrat di imbangi dengan olah raga";
}
else if(hasil>17 && hasil<23)
{
cout<<"\nNormal Weight/Normal, Berat badan kamu termasuk kategori ideal";
}
else if(hasil>23 && hasil<27)
{
cout<<"\nOver Weight/Kegemukan, kamu sudah masuk kategori gemuk. sebaiknya hindari makanan berlemak dan mulailah meningkatkan olahraga seminggu minimal 2 kali";
}
else if(hasil<27)
{
cout<<"\nObesitas, Sebaiknya segera membuat program menurunkan berat badan karena anda termasuk kategori obesitas/ terlalu gemuk dan tidak baik bagi kesehatan";
}
else
{
cout<<"\nini gajah";
}
}
else
{
cout<<"\nJenis kelamin kamu tidak terdeteksi";
}
cout<<endl;
return 0;
}

Tinggal copy paste-kan saja source code di atas dan di jalankan. Hasil akan terlihat seperti gambar di bawah



Sekian postingan saya kali ini, semoga bermanfaat, dan apabila ada kesalahan pada postingan saya silahkan saja anda beri saran ataupun kritikan, terimakasih, wassalamualikum... 


Emoticon Emoticon