-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvki.java
52 lines (47 loc) · 1.68 KB
/
vki.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import java.text.DecimalFormat;
import java.util.Scanner;
public class vki {
/**
* @param args
*/
public static void main(String[] args) {
try (Scanner bigioku = new Scanner(System.in)) {
double boy,kilo,vki,ideal,idealalt,idealust;
DecimalFormat sayiformati =new DecimalFormat("###,##.#");
System.out.println("Lütfen kilonuzu giriniz(kg)");
kilo=bigioku.nextDouble();
System.out.println("Lütfen boyunuzu giriniz(cm)");
boy=bigioku.nextDouble()/100;
vki=kilo/(boy*boy);
System.out.println("VKİ Sonucunuz: " + sayiformati.format(vki));
if (vki<18.5) {
System.out.println("Durumunuz: ZAYIF ");
idealalt=Math.round(18.5*(boy*boy));
idealust=Math.round(24.9*(boy*boy));
System.out.println("ideal kilonuz: "+ idealalt+ " - "+ idealust +" aralığındadır");
}else if (vki<25) {
System.out.println("Durumunuz: NORMAL ");
}else if (vki<30) {
ideal=23*(boy*boy);
ideal=Math.round(ideal);
System.out.println("Durumunuz: HAFİF KİLOLUSUNUZ. \nİDEAL KİLONUZ: "+ideal);
System.out.println(kilo-ideal + " kg ağırlık kaybetmelisiniz");
}else if (vki<35) {
ideal=24*(boy*boy);
ideal=Math.round(ideal);
System.out.println("Durumunuz: 1. DERECE OBEZ \nİDEAL KİLONUZ: "+ideal);
System.out.println(kilo-ideal + " kg ağırlık kaybetmelisiniz");
}else if (vki<45) {
ideal=24*(boy*boy);
ideal=Math.round(ideal);
System.out.println("Durumunuz: 2. DERECE OBEZ \nİDEAL KİLONUZ: "+ideal);
System.out.println(kilo-ideal + " kg ağırlık kaybetmelisiniz");
}else {
ideal=25*(boy*boy);
ideal=Math.round(ideal);
System.out.println("Durumunuz: 3. DERECE OBEZ \nİDEAL KİLONUZ: " +ideal);
System.out.println(kilo-ideal + " kg ağırlık kaybetmelisiniz");
}
}
}
}