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

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


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

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

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

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

इनपुट : N = 23 आउटपुट : 12

व्याख्या −

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

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

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

औसत = sum(N) / N

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

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

$N*(N+1)/2$

औसत है,

औसत = N*(N+1)/2*N = (N + 1)/2

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

उदाहरण

हमारे समाधान के कार्य को दर्शाने वाला प्रोग्राम

#include <iostream> using namespace std; float calcAverage(int n) { return (float)( ((float)n + 1 )/2 ); } int main() { int N = 45; cout<<"पहले "<<N<<" प्राकृतिक संख्याओं का औसत है "<<calcAverage(N); return 0; }

आउटपुट

पहले 45 प्राकृतिक संख्याओं का औसत है 23 

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

    समस्या विवरण संख्याओं की एक स्ट्रीम दी गई है, प्रत्येक नई संख्या जुड़ने के बाद औसत प्रिंट करें। उदाहरण: स्ट्रीम = 24, 76, 29, 63, 88 1 संख्या: 24 2 संख्याएं: (24+76)/2 = 50 3 संख्याएं: (24+76+29)/3 = 43 4 संख्याएं: (24+76+29+63)/4 = 48 5 संख्याएं: (24+76+29+63+88)/5 = 56 एल्गोरिदम पिछले औसत का

  1. - C++ प्रोग्राम: संख्याओं के एरे के गुणनफल का पहला अंक ज्ञात करना

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

  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 न