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 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))
rumus broca
Perempuan = (tinggi badan – 100) – (15% x (tinggi badan – 100))
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
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
people who use linux and people who are friendly