Menghitung Berat Badan Ideal Menggunakan Java

Menghitung Berat Badan Ideal Menggunakan Java – pesonainformatika.com yups update studi kasus baru nih, emang bahasa pemrograman java menarik buat dipelajari, bahasa pemrograman ini banyak digunakan dan dipelajari di berbagai kalangan.

bahasa pemrograman java digunakan untuk berbagai keperluan seperti membuat aplikasi android, pengembangan aplikasi web, desktop, IoT (internet ot thing) dan masih banyak lagi, lantas bagaimana cara cepat untuk belajar bahasa pemrograman ini, caranya adalah sering memecahkan studi kasus dengan bahasa pemrograman ini.

nah pada kesempatan kali ini kita bakal update studi kasus dan belajar membuat program untuk menghitung berat badan ideal menggunakan bahasa pemrograman java.

pada studi kasus kali ini kita menggunakan dua rumus untuk menghitung berat badan ideal rumus pertama kita menggunakan rumus BMI atau Body Mass Index dan yang kedua kita menggunakan Rumus Broca

Rumus Yang Digunakan

sama seperti yang sudah di sebutkan diatas kita akan menggunakan dua rumus untuk menghitung berat badan ideal, rumus pertama kita menggunakan rumus BMI, dan rumus kedua kita menggunakan rumus Broca.

BMI (Body Mass Index)

rumus ini mempunyai bentuk seperti ini

Rumus BMI

Rumus Broca

rumus ini dikemukakan oleh paul broca pada tahun 1871 rumus ini digunakan untuk menghitung berat badan sama seperti rumus BM, perbedaanya adalah laki-laki, dan perempuan perhitunganya dibedakan

Laki-laki = (tinggi badan – 100) – (10% x (tinggi badan – 100))
Perempuan = (tinggi badan – 100) – (15% x (tinggi badan – 100))

rumus broca

Program Menghitung Berat Badan Ideal

sekarang masuk ke step membuat programnya, langkah pertama kita kita buat class baru bernama menentukan_berat_badan lalu kita buat codinganya seperti ini

import java.util.Scanner;
public class menentukan_berat_badan {
    public static void main(String[] args) throws Exception {
        Scanner input = new Scanner(System.in);
        int jenis_kelamin, hasil;
        float berat, tinggi, bmi, meter;
        double broca;

        // main Menu
        System.out.println("Program Java Menghitung Berat Badan Ideal ");
        System.out.println("++++++++++++++++++++++++++++++++++++++++++");
        System.out.println("Jenis Kelamin: ");
        System.out.println("1. Laki-Laki");
        System.out.println("2. Perempuan");
        System.out.println("-------------------------------------------");

        // logic
        System.out.print("Masukan Jenis Kelamin: ");
        jenis_kelamin = input.nextInt();
        System.out.print("Masukan Berat Badan: ");
        berat = input.nextFloat();
        System.out.print("Masukan Tinggi Badan: ");
        tinggi = input.nextFloat();
        meter = tinggi / 100;

        // rumus BMI (Body Mass Index)

        bmi = (berat/(meter * meter));

        // cetak Berat Badan BMI
        System.out.print("BMI: " + bmi + " ");

        if (bmi < 18.5){
            System.out.println("Kurus");
        } else if (bmi <= 22.9){
            System.out.println("Normal");
        } else if (bmi < 24.9){
            System.out.println("Overweight");
        } else {
            System.out.println("Obesitas");
        }

        // perhitungan dengan rumus broca
        switch (jenis_kelamin)
        {
            case 1 : broca = ((tinggi-100)-(0.10 * (tinggi-100))); break;
            case 2 : broca = ((tinggi-100)-(0.15 * (tinggi-100))); break;
            default : broca = 0;
        }

        hasil = (int) broca;
        System.out.println("Berat Badan Ideal Anda Menurut Broca " + hasil + " Kg");
    }
}

setelah selesai kita jalankan hasilnya seperti ini

program menghitung berat badan
program menghitung berat badan

Penjelasan Program

langkah pertama kita deklarasikan variabel yang dibutuhkan untuk menampung nilai input dan menampung hasil perhitungan

Scanner input = new Scanner(System.in);
int jenis_kelamin, hasil;
float berat, tinggi, bmi, meter;
double broca;

selanjutnya kita buat main menu sederhana agar program lebih interaktif kita dapat memanfaatkan printlin()

// main Menu
System.out.println("Program Java Menghitung Berat Badan Ideal ");
        System.out.println("++++++++++++++++++++++++++++++++++++++++++");
System.out.println("Jenis Kelamin: ");
System.out.println("1. Laki-Laki");
System.out.println("2. Perempuan");
        System.out.println("-------------------------------------------");

langkah selanjutnya kita melakukan perhitungan sesuai dengan rumus diatas seperti ini

        // logic
        System.out.print("Masukan Jenis Kelamin: ");
        jenis_kelamin = input.nextInt();
        System.out.print("Masukan Berat Badan: ");
        berat = input.nextFloat();
        System.out.print("Masukan Tinggi Badan: ");
        tinggi = input.nextFloat();
        meter = tinggi / 100;

        // rumus BMI (Body Mass Index)

        bmi = (berat/(meter * meter));

        // cetak Berat Badan BMI
        System.out.print("BMI: " + bmi + " ");

        if (bmi < 18.5){
            System.out.println("Kurus");
        } else if (bmi <= 22.9){
            System.out.println("Normal");
        } else if (bmi < 24.9){
            System.out.println("Overweight");
        } else {
            System.out.println("Obesitas");
        }

        // perhitungan dengan rumus broca
        switch (jenis_kelamin)
        {
            case 1 : broca = ((tinggi-100)-(0.10 * (tinggi-100))); break;
            case 2 : broca = ((tinggi-100)-(0.15 * (tinggi-100))); break;
            default : broca = 0;
        }

langkah terakhir kita tampunh hasil perhitungan ke dalam variabel hasil lalu kita cetak hasilnya

hasil = (int) broca;
System.out.println("Berat Badan Ideal Anda Menurut Broca " + hasil + " Kg");

sampai sini dulu pembahasan kali ini semoga bermanfaat dan selamat mencoba ikuti studi kasus java lainya seperti menghitung luas, keliling dan volume balok menggunakan java