BMI Calculator Project Report
1. Introduction
The Body Mass Index (BMI) is a widely used metric to assess a person's body fat based on height and
weight. This calculator allows users to input their height and weight to determine their BMI value and
corresponding health category. It is a simple yet effective tool to promote health awareness.
2. Objective
- To create a program that calculates BMI.
- To classify users into categories such as underweight, normal, overweight, or obese based on BMI.
- To enhance understanding of health and fitness metrics through automation.
3. Tools & Technologies Used
- Frontend (if Web-based): HTML, CSS, JavaScript
- Backend (if applicable): Python / Node.js (optional)
- IDE Used: VS Code / Any text editor
- Platform: Web or Desktop
4. Methodology
BMI Formula:
BMI = Weight (kg) / (Height (m))^2
BMI Categories:
BMI Calculator Project Report
Below 18.5: Underweight
18.5 - 24.9: Normal
25 - 29.9: Overweight
30 and above: Obese
5. Features
- Input for height (in meters or centimeters)
- Input for weight (in kilograms)
- Instant BMI calculation
- Dynamic message display with category
- Responsive and user-friendly interface
6. Sample Code (Python Example)
height = float(input("Enter your height in meters: "))
weight = float(input("Enter your weight in kilograms: "))
bmi = weight / (height ** 2)
print(f"Your BMI is: {bmi:.2f}")
if bmi < 18.5:
print("Category: Underweight")
elif 18.5 <= bmi < 25:
BMI Calculator Project Report
print("Category: Normal")
elif 25 <= bmi < 30:
print("Category: Overweight")
else:
print("Category: Obese")
7. Output Screenshots
(Add screenshots of input form and result screen if it's a web or GUI project)
8. Advantages
- Encourages health awareness
- Quick and easy BMI results
- Can be integrated into larger fitness/health platforms
9. Limitations
- BMI does not account for muscle mass vs fat
- May not be accurate for athletes, elderly, or children
10. Conclusion
The BMI calculator is a simple yet useful application to promote health consciousness. Though it has
limitations, it is a good starting point for understanding body weight in relation to height. This project
BMI Calculator Project Report
demonstrates practical use of programming for health and wellness.