Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ में प्रथम N प्राकृत संख्याओं का औसत ज्ञात कीजिए

इस समस्या में, हमें एक संख्या n दी गई है। हमारा कार्य प्रथम N प्राकृत संख्याओं का औसत ज्ञात करना . है ।

संख्याओं का औसत संख्याओं की कुल संख्या से विभाजित सभी संख्याओं के योग के रूप में परिभाषित किया गया है।

N प्राकृतिक संख्याओं के औसत को N से विभाजित पहली N प्राकृतिक संख्याओं के योग के रूप में परिभाषित किया गया है।

समस्या को समझने के लिए एक उदाहरण लेते हैं,

Input : N = 23
Output : 12

स्पष्टीकरण -

1 + 2 + 3 + ... + 22 + 23 = 276
276 / 23 = 12

समाधान दृष्टिकोण

संख्या का औसत ज्ञात करने के लिए हम औसत के लिए सूत्र का उपयोग करेंगे, जो है,

औसत =योग(एन) / एन

औसत =(1 + 2 + 3 + ... + एन) / एन

हम जानते हैं कि N प्राकृतिक संख्या का योग सूत्र द्वारा दिया जाता है,

$N^*(N+1)/2$

औसत है,

औसत =एन * (एन+1)/2 * एन =(एन + 1)/2

इस सूत्र का उपयोग करके हम प्रथम N प्राकृत संख्याओं का औसत ज्ञात कर सकते हैं।

उदाहरण

हमारे समाधान की कार्यप्रणाली को दर्शाने के लिए कार्यक्रम

#include <iostream>
using namespace std;
float calcAverage(int n) {
   return (float)( ((float)n + 1 )/2 );
}
int main() {
   int N = 45;
   cout<<"The average of first "<<N<<" natural numbers is "<<calcAverage(N);
   return 0;
}

आउटपुट

The average of first 45 natural numbers is 23

  1. C++ में संख्याओं की एक धारा का औसत

    औसत संख्याओं का योग संख्याओं की कुल संख्या से विभाजित संख्याओं का योग है। इस समस्या में, हमें संख्याओं की एक धारा दी जाती है। और हम हर बिंदु पर संख्या का औसत प्रिंट करेंगे। आइए इसका एक उदाहरण लें कि यह कैसे काम करता है - हमारे पास 5 नंबर 24, 76, 29, 63, 88 की एक धारा है धारा के प्रत्येक बिंदु पर

  1. सी ++ प्रोग्राम संख्याओं की एक सरणी के उत्पाद में पहला अंक खोजने के लिए

    इस लेख में, हम दिए गए सरणी के तत्वों के उत्पाद में पहला अंक खोजने के लिए एक कार्यक्रम पर चर्चा करेंगे। उदाहरण के लिए, मान लें कि हमें एक सरणी दी गई है। arr = {12, 5, 16} तब इन तत्वों का गुणनफल 12*5*16 =960 होगा। इसलिए, परिणाम यानी इस मामले में उत्पाद का पहला अंक 9 होगा। उदाहरण #include <bits/st

  1. पहले n प्राकृतिक संख्याओं का औसत ज्ञात करने के लिए PHP प्रोग्राम जो सम हैं

    पहली n प्राकृत संख्याओं का औसत ज्ञात करने के लिए जो सम हैं, कोड इस प्रकार है - उदाहरण <?php function even_nums_avg($val) {    return $val + 1; } $val = 11; print_r("The average of the first n natural numbers that are even is "); echo(even_nums_avg($val)); ?> आउटपुट The aver