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

पहली n सम प्राकृतिक संख्याओं का औसत

n सम प्राकृतिक संख्याओं का औसत या माध्य संख्याओं के योग को संख्याओं से विभाजित करके निकाला जाता है।

आप इसकी गणना दो विधियों से कर सकते हैं:

  • n सम प्राकृतिक संख्याओं का योग ज्ञात करके और संख्या से विभाजित करके, लूप का उपयोग करके।
  • n सम प्राकृतिक संख्याओं का योग ज्ञात करके और संख्या से विभाजित करके, सूत्र का उपयोग करके।

विधि 1 - लूप का उपयोग करके

लूप का उपयोग करके सम प्राकृतिक संख्याओं का योग ज्ञात करें जो हम चाहते हैं उस संख्या तक गिनती करता है। फिर इसे n से विभाजित करें।

उदाहरण कोड

#include <stdio.h>
int main(void) {
    int n = 5;
    int sum = 0;
    int average = 0;
    for (int i = 1; i <= n; i++) {
        sum += (i*2);
    }
    average = sum / n;
    printf("पहली %d सम प्राकृतिक संख्याओं का औसत %d है", n, average);
    return 0;
}

आउटपुट

पहली 5 सम प्राकृतिक संख्याओं का औसत 6 है

विधि 2 - सूत्र का उपयोग करके

गणितीय सूत्र का उपयोग करके सम प्राकृतिक संख्याओं का योग ज्ञात करें जो सीधे औसत की गणना करता है।

सूत्र है (n + 1) = n*(n + 1) / n।

उदाहरण कोड

#include <stdio.h>
int main(void) {
    int n = 5;
    int average = n + 1;
    printf("पहली %d सम प्राकृतिक संख्याओं का औसत %d है", n, average);
    return 0;
}

आउटपुट

पहली 5 सम प्राकृतिक संख्याओं का औसत 6 है

सूत्र का उपयोग करने वाली दूसरी विधि बेहतर है क्योंकि n के बड़े मान के मामले में, लूप n बार चलेगा जिससे समय बढ़ेगा।

  1. C प्रोग्राम: पहले n प्राकृतिक संख्याओं के घन का योग C प्रोग्राम: पहले n प्राकृतिक संख्याओं के घन का योग

    इस समस्या में हम देखेंगे कि कैसे हम पहले n प्राकृतिक संख्याओं के घन का योग प्राप्त कर सकते हैं। यहां हम एक फॉर लूप का उपयोग कर रहे हैं, जो 1 से n तक चलता है। प्रत्येक चरण में हम पद के घन की गणना कर रहे हैं और फिर इसे योग में जोड़ रहे हैं। यह प्रोग्राम पूरा होने में O(n) समय लेता है। लेकिन अगर हम इ

  1. C++ में पहले n प्राकृतिक संख्याओं के वर्गों का योग C++ में पहले n प्राकृतिक संख्याओं के वर्गों का योग

    इस समस्या में हम देखेंगे कि पहले n प्राकृतिक संख्याओं के वर्गों का योग कैसे प्राप्त किया जा सकता है। यहां हम एक फॉर लूप का उपयोग कर रहे हैं, जो 1 से n तक चलता है। प्रत्येक चरण में हम पद का वर्ग निकाल रहे हैं और फिर इसे योग में जोड़ रहे हैं। यह प्रोग्राम पूरा होने में O(n) समय लेता है। लेकिन यदि हम

  1. - PHP प्रोग्राम: पहली n सम प्राकृतिक संख्याओं का औसत

    पहली n सम प्राकृतिक संख्याओं का औसत खोजने के लिए, कोड इस प्रकार है - उदाहरण <?php function even_nums_avg($val) { return $val + 1; } $val = 11; print_r(पहली n सम प्राकृतिक संख्याओं का औसत है: ); echo(even_nums_avg($val)); ?> आउटपुट पहली n सम प्राकृतिक संख्याओं का औसत है: 12 even_nums_avg न