fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. float weight, height, bmi;
  5.  
  6. // รับค่าส่วนสูง (เซนติเมตร)
  7. printf("ป้อนส่วนสูงของคุณ (ซม.): ");
  8. scanf("%f", &height);
  9.  
  10. // แปลงค่าส่วนสูงจากเซนติเมตรเป็นเมตร
  11. height /= 100;
  12.  
  13. // รับค่าน้ำหนัก (กิโลกรัม)
  14. printf("ป้อนน้ำหนักของคุณ (กก.): ");
  15. scanf("%f", &weight);
  16.  
  17. // คำนวณค่า BMI
  18. bmi = weight / (height * height);
  19.  
  20. // แสดงผลลัพธ์
  21. printf("ค่าดัชนีมวลกายของคุณ: %.2f\n", bmi);
  22.  
  23. // แสดงสถานะตามค่า BMI
  24. if (bmi < 18.5) {
  25. printf("ผอมเกินไป\n");
  26. } else if (bmi < 23) {
  27. printf("น้ำหนักปกติ\n");
  28. } else if (bmi < 25) {
  29. printf("ท้วมเล็กน้อย\n");
  30. } else if (bmi < 30) {
  31. printf("อ้วน\n");
  32. } else {
  33. printf("อ้วนมาก\n");
  34. }
  35.  
  36. return 0;
  37. }
Success #stdin #stdout 0s 5308KB
stdin
Standard input is empty
stdout
ป้อนส่วนสูงของคุณ (ซม.): ป้อนน้ำหนักของคุณ (กก.): ค่าดัชนีมวลกายของคุณ: inf
อ้วนมาก