Pertanyaan
A. Petunjuk Soal Pilih Jenis Kelamin (L/p):L Input Tinggi Badan (cm):175 Input Berat Badan (kg):65 Berat badan ideal kamu adalah 67.5 kg Berat Badan Anda Kurus B. Penugasan Buatlah sebuah program sederhana dengan bahasa C+ untuk menghitung berat badan ideal berdasarkan jenis kelamin dengan Rumus Broca Laki-Laki=(Tinggi-100)-(10% ast (Tinggi-100)) Perempuan=(Tinggi-100)-(15% ast (Tinggi-100)) Program ini harus dapat menghitung dan menampilkan sebaga berikut: 1. Meminta pengguna untuk input Jenis Kelamin, Tinggi dan Berat Badan serta pesan error jika input jenis kelamin bukan LP 2. Menampilkan berat badan ideal 3. Menampilkan status ideal badan (ideal, kurus atau gemuk)
Solusi
Jawaban
Berikut adalah program sederhana dalam bahasa C++ untuk menghitung berat badan ideal berdasarkan jenis kelamin dengan Rumus Broca:```cpp#include #include #include // untuk menggunakan setprecisionusing namespace std;void displayMessage(const string& message) { cout 67.5) { cout > gender; cout > height; cout << "Masukkan Berat Badan (kg): "; cin; calculateIdealWeight(gender, height); return 0;}```**Penjelasan:**1. **Fungsi `displayMessage`:** Digunakan untuk menampilkan pesan kesalahan jika input jenis kelamin tidak valid.2. **Fungsi `calculateIdealWeight`:** Menghitung berat badanarkan jenis kelamin dan menampilkan hasilnya. Jika input jenis kelamin tidak valid, fungsi ini akan menampilkan pesan kesalahan.3. **Program Utama:** - Meminta pengguna untuk memasukkan jenis kelamin, tinggi, dan berat badan. - Memanggil fungsi `calculateIdeal parameter yang sesuai. - Menampilkan berat badan ideal dan status badan berdasarkan perhitungan.Program ini memastikan bahwa input jenis kelamin adalah "L" atau "P" dan memberikan pesan kesalahan jika tidak. Selanjutnya, program menghitung berat badan ideal dan menentan (ideal, kurus, atau gemuk).