TUGAS PROYEK DASAR DASAR PEMROGRAMAN
Menghitung Berat Badan Ideal menggunakan bahasa C++:
kodingan :
#include <cstdlib>
#include <iostream>
using namespace std;
void cetakgaris(int n)
{ int i;
for(i=0;i<=n;i++)
cout<<"#";cout<<"\n";
}
int main(int argc, char *argv[]) {
int pilihan;
cetakgaris(79);
cout << "\t\t * TIPS & MENGHITUNG BERAT BADAN IDEAL *" << endl;
cout<<"\n";
cetakgaris(79);
cout << "\t\t|| 1. Laki-laki ||"<< endl;
cout << "\t\t|| 2. Perempuan ||" << endl;
cout << "\t\t|| 3. Tips menurunkan berat badan ||" << endl;
cout << "\t\t|| 4. Tips menaikan berat badan ||" << endl;
cout << "\t\t|| 5. Penyebab gagalnya menurunkan berat badan ||" << endl;
cout << "\t\t|| 6. Penyebab gagalnya menaikan berat badan ||" << endl;
cout << "\t\t|| 7. Exit ||" << endl;
cout<<"\n";
cetakgaris(79);
while (pilihan>=0){
cout << "Masukan pilihan anda (1/2/3/4/5/6/7) : "; cin >> pilihan;
if (pilihan== 1) {
cout << "--------------------------------------------------"<< endl;
cout << "MENGHITUNG BERAT BADAN LAKI-LAKI \n" << endl;
string nama;
float bb,tb;
cout<<"Masukan nama Anda : "; cin >> nama;
cout << "Masukan Berat Badan Anda(kg) : "; cin >> bb;
cout << "Masukan Tinggi Badan Anda(cm) : "; cin >> tb;
float BBI =((tb-100)-(tb-100)*0.1);
cout << "Berat Badan Ideal Anda(kg) : " << BBI << endl;
float BMI =((bb)/((tb/100)*(tb/100)));
cout<<"Body Mass Index (BMI) anda : "<< BMI <<endl;
if(BMI<13){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda TERLALU KURUS\n"<<endl;
}
if(BMI>=13 && BMI<17){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KURUS\n"<<endl;
}
if(BMI>=17 && BMI<=23){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda NORMAL\n"<<endl;
}
if(BMI>=23 && BMI<=27){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KEGEMUKAN\n"<<endl;
}
if(BMI>=27 && BMI<=33){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KEGEMUKAN kelas I\n"<<endl;
}
if(BMI>=33 && BMI<=40){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KEGEMUKAN kelas II\n"<<endl;
}
if(BMI>=40 && BMI>47){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KEGEMUKAN kelas III\n"<<endl;
}
cout << "******************************************"<< endl;
}
else if (pilihan== 2){
cout << "---------------------------------------------------"<< endl;
cout << "MENGHITUNG BERAT BADAN PEREMPUAN \n" << endl;
string nama;
float bb,tb;
cout<<"Masukan nama Anda : "; cin >> nama;
cout << "Masukan Berat Badan Anda(kg) : "; cin >> bb;
cout << "Masukan Tinggi Badan Anda(cm) : "; cin >> tb;
float BBI =((tb-100)-(tb-100)*0.15);
cout << "Berat Badan Ideal Anda(kg) : " << BBI << endl;
float BMI =((bb)/((tb/100)*(tb/100)));
cout<<"Body Mass Index (BMI) anda : "<< BMI <<endl;
if(BMI<14){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda TERLALU KURUS\n"<<endl;
}
if(BMI>=14 && BMI<18){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KURUS\n"<<endl;
}
if(BMI>=18 && BMI<=25){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda NORMAL\n"<<endl;
}
if(BMI>=25 && BMI<=28){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KEGEMUKAN\n"<<endl;
}
if(BMI>=28 && BMI<=33){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KEGEMUKAN kelas I\n"<<endl;
}
if(BMI>=33 && BMI<=40){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KEGEMUKAN kelas II\n"<<endl;
}
if(BMI>=40 && BMI>47){
cout<<"\n"<<endl;
cout<<"BMI anda : "<<BMI<<" berarti, Anda KEGEMUKAN kelas III\n"<<endl;
}
cout << "*****************************************"<< endl;
}
else if (pilihan== 3){
cout << "--------------------------------------------------"<< endl;
cout <<"\tTips Menurunkan Berat badan :" << endl;
cout<<"\t1.Jangan tinggalkan sarapan"<<endl;
cout<<"\t2.Awali dengan air putih"<<endl;
cout<<"\t3.Banyak bergerak atau lahraga"<<endl;
cout<<"\t4.Konsumsi protein"<<endl;
cout<<"\t5.Makan makanan kaya serat"<<endl;
cout<<"\t6.Ganti makanan karbohidrat sederhana dengan karbohidrat kompleks"<<endl;
cout<<"\t7.Perhatikan makan malam anda,dll"<<endl;
cout<<"\t\tSELAMAT MENCOBA"<<endl;
cout << "*****************************************"<< endl;
}
else if (pilihan== 4){
cout << "--------------------------------------------------"<< endl;
cout <<"\tTips Menaikan Berat badan :" << endl;
cout<<"\t1. Konsumsilah makanan dengan kandungan kalori yang tinggi"<<endl;
cout<<"\t2.Mengkonsumsi makanan lebih sering"<<endl;
cout<<"\t3.Konsumsi buah dan sayur"<<endl;
cout<<"\t4Jangan minum sebelum makan."<<endl;
cout<<"\t5.Konsumsi cemilan sehat"<<endl;
cout<<"\t6.Olahraga secara teratur"<<endl;
cout<<"\t7.Mengkonsumsi keju"<<endl;
cout<<"\t8.Kurangi begadang,dll"<<endl;
cout<<"\t\tSELAMAT MENCOBA"<<endl;
cout << "*****************************************"<< endl;
}
else if (pilihan== 5){
cout << "-------------------------------------"<< endl;
cout <<"\tPenyebab gagalnya menurunkan berat badan:" << endl;
cout<<"\t1.Tidur yang kurang. "<<endl;
cout<<"\t2.Makan berlebihan setelah berolahraga."<<endl;
cout<<"\t3.Terlalu banyak minum-minuman manis."<<endl;
cout<<"\t4.Makan terlalu sedikit."<<endl;
cout<<"\t5.Makan dengan porsi besar."<<endl;
cout<<"\t6.Tidak konsisten pola makan nya."<<endl;
cout<<"\t7.Kurang aktifitas fisik."<<endl;
cout<<"\t8.Diet yang salah"<<endl;
cout << "*****************************************"<< endl;
}
else if (pilihan== 6){
cout << "-------------------------------------"<< endl;
cout <<"\tPenyebab gagalnya menaikan berat badan:" << endl;
cout<<"\t1.Tidak nafsu makan. "<<endl;
cout<<"\t2.Olahraga yang terlalu di forsir."<<endl;
cout << "*****************************************"<< endl;
}
else if (pilihan==7) {
exit(7);
}
else {
cout << "Kode Yang Anda Masukan Salah...!!!"<< endl;
}
}
system("PAUSE");
return EXIT_SUCCESS;
}
Penjelasannya bisa lebih jelas lagi bisa gk mas
BalasHapusmaaf sebelum nya. bisa di tanyakan disini aja kalau kurang jelas
Hapus