Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C प्रोग्राम: बॉडी मास इंडेक्स (BMI) की गणना करें

व्यक्ति का वजन और ऊंचाई दी गई है, कार्य BMI (बॉडी मास इंडेक्स) निकालना है।

BMI = वजन (किग्रा) / (ऊंचाई मीटर में)²

उदाहरण

इनपुट: वजन = 60.00, ऊंचाई = 5.1  आउटपुट: BMI index is : 23.53
इनपुट: वजन = 54.00, ऊंचाई = 5.4  आउटपुट: BMI index is : 9.3

दृष्टिकोण

  • वजन और ऊंचाई को फ्लोट में इनपुट लें।
  • सूत्र लागू करें।
  • BMI प्रिंट करें।

एल्गोरिदम

START
फंक्शन BMI(weight, height)
  weight / (height * height) लौटाएं
मुख्य फंक्शन
  weight=60.00, height=5.1 सेट करें
  bmi = BMI(weight, height)
  BMI प्रिंट करें
STOP

C कोड उदाहरण

#include <stdio.h>

float BMI(float weight, float height) {
    return weight / (height * height);
}

int main() {
    float weight = 60.00;
    float height = 5.1;
    float bmi = BMI(weight, height);
    printf("BMI index is : %.2f", bmi);
    return 0;
}

आउटपुट

BMI index is : 23.53
  1. वर्ग में अंतःवृत्त का क्षेत्रफल ज्ञात करने का प्रोग्राम वर्ग में अंतःवृत्त का क्षेत्रफल ज्ञात करने का प्रोग्राम

    एक वर्ग में अंतःवृत्त वह वृत्त है जो वर्ग की भुजाओं को उनके सिरों पर छूता है। यानी अंतःवृत्त का व्यास वर्ग की भुजा के बराबर होता है। क्षेत्रफल की गणना सूत्र ((π/4)×a×a) का उपयोग करके की जा सकती है जहां a वर्ग की भुजा की लंबाई है। कोड का तर्क - वर्ग के अंदर अंतःवृत्त का क्षेत्रफल सूत्र ((π/4)×a×a) क

  1. चतुष्फलक का क्षेत्रफल और आयतन ज्ञात करने का प्रोग्राम चतुष्फलक का क्षेत्रफल और आयतन ज्ञात करने का प्रोग्राम

    एक चतुष्फलक त्रिकोणीय आधार वाला पिरामिड है यानी इसका आधार एक त्रिभुज है और प्रत्येक भुजा में एक त्रिभुज है। सभी तीन त्रिभुज एक बिंदु पर मिलते हैं। जैसा कि आकृति में दिखाया गया है: कोड तर्क - चतुष्फलक का क्षेत्रफल और आयतन ज्ञात करने का कोड मैथ लाइब्रेरी का उपयोग करके sqrt और pow विधियों से संख्या का

  1. C++ प्रोग्राम: दोहरा समाकलन (Double Integration) की गणना C++ प्रोग्राम: दोहरा समाकलन (Double Integration) की गणना

    हमें चर x की निचली सीमा, चर x की ऊपरी सीमा, चर y की निचली सीमा, चर y की ऊपरी सीमा, x के लिए संबंधित चरण और y के लिए संबंधित चरण दिए गए हैं। कार्य दोहरा समाकलन उत्पन्न करना और परिणाम प्रदर्शित करना है। उदाहरण Input: steps for x = 1.2, steps for y = 0.54 lower limit of x = 1.3, upper limit of