Computer >> Máy Tính >  >> Lập trình >> lập trình C

Chương trình C để tính chỉ số khối cơ thể (BMI)

Với cân nặng và chiều cao của một người và nhiệm vụ là tìm chỉ số BMI tức là chỉ số khối cơ thể của cơ thể người đó và hiển thị nó.

Để tính toán chỉ số khối cơ thể, chúng tôi yêu cầu hai điều -

  • Trọng lượng
  • Chiều cao

BMI có thể được tính bằng công thức dưới đây -

BMI =(khối lượng hoặc cân nặng) / (chiều cao * chiều cao)

Trong đó cân nặng tính bằng kg và chiều cao tính bằng mét

Ví dụ

Input 1-: weight = 60.00
   Height = 5.1
Output -: BMI index is : 23.53
Input 2-: weight = 54.00
   Height = 5.4
Output -: BMI index is : 9.3

Phương pháp tiếp cận được sử dụng bên dưới như sau -

  • Nhập trọng lượng (kg) và chiều cao (mét) trong các biến float
  • Áp dụng công thức để tính chỉ số khối cơ thể
  • In chỉ số BMI

Thuật toán

Start
Step 1-> Declare function to calculate BMI
   float BMI(float weight, float height)
      return weight/height*2
step 2-> In main()
   Set float weight=60.00
   Set float height=5.1
   Set float bmi = BMI(weight,height)
   Print BMI
Stop

Ví dụ

#include<stdio.h>
//function to calculate BMI index
float BMI(float weight, float height) {
   return weight/height*2;
}
int main() {
   float weight=60.00;
   float height=5.1;
   float bmi = BMI(weight,height);
   printf("BMI index is : %.2f ",bmi);
   return 0;
}

Đầu ra

NẾU CHÚNG TÔI CHẠY MÃ TRÊN, NÓ SẼ TẠO ĐẦU RA SAU ĐÂY

BMI index is : 23.53