18 Ekim 2016 Salı

Java Vücut Kitle indeksi Hesaplama

Öncelikle kısaca Vücut kitle indeksi nasıl hesaplanır ona değinelim.



1-Metre cinsinden boy*boy=boy carpim
2-Kg cinsinden Kilo / boy carpim = Sonuc
Sonuc Vücut kitle indeksimizi kg/m^2 cinsinden bize verir ve bu değere göre ekrana sonucu yazdıracağız.

18.5 kg/maltında ise:               Zayıf
18.5-24.9 kg/m2 arasında ise:      Normal
25-29.9 kg/m2 arasında ise :         Fazla kilolu
30-34.9 kg/m2 arasında ise:          I. derece obez
35-39.9 kg/m2 arasında ise:          II. derece obez
40 kg/m2 üzerinde ise:                    III. derece morbid obez
Kullanıcıdan boyunu metre cinsinden ve kilosunu kg cinsinden isteyip hesaplarımızı yapıp sonuca göre ekrana Zayıf mı normal mı obez mi olduğunu yazdıracağız
package vucutindeksi;
import java.util.Scanner;
public class Vucutindeksi {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
    Scanner giris=new Scanner(System.in);
    double kilo,boy,sonuc;
    System.out.println("Lütfen kilonuzu kg cinsinden giriniz:");
    kilo=giris.nextDouble();
    System.out.println("Lütfen boyunuzu metre cinsinden giriniz: Örnek:(1,75)");
    boy=giris.nextDouble();
    sonuc=kilo/(boy*boy);
    System.out.println("Vücut kitle indeksiniz:"+sonuc);
    if(sonuc<18.5){
    System.out.println("Vücut kitle indeksinize göre durumunuz:Zayıf");
    } else if(sonuc>=18.5&&sonuc<=24.9) {
    System.out.println("Vücut kitle indeksinize göre durumunuz:Normal");
    } else if(sonuc>24.9&&sonuc<=29.9) {
    System.out.println("Vücut kitle indeksinize göre durumunuz:Kilolu");
    } else if(sonuc>29.9&&sonuc<=34.9) {
    System.out.println("Vücut kitle indeksinize göre durumunuz:1.Derece obez");
    } else if(sonuc>34.9&&sonuc<=39.9) {
    System.out.println("Vücut kitle indeksinize göre durumunuz:2.Derece obez");
    } else if(sonuc>39.9) {
    System.out.println("Vücut kitle indeksinize göre durumunuz:3.Derece obez");
    } else {
    System.out.println("Hata oluştu");
    }
    }
    
}
Program çıktısı:

Hiç yorum yok:

Yorum Gönder