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

वर्ग अंतराल अंकगणितीय माध्य के लिए C++ कार्यक्रम

हमें तीन सरणियाँ दी गई हैं जहाँ पहली सरणी में अंकगणित माध्य के लिए ऊपरी सीमा होती है, दूसरी सरणी में अंकगणितीय माध्य के लिए निचली सीमा होती है और तीसरी सरणी में आवृत्तियाँ होती हैं और कार्य दिए गए वर्ग अंतरालों का अंकगणितीय माध्य उत्पन्न करना होता है।

अंकगणित माध्य क्या है?

अंकगणित माध्य वह औसत मान है जिसकी गणना सेट में सभी तत्वों के योग को दिए गए सेट में तत्वों की कुल संख्या से विभाजित करके की जाती है।

कक्षा अंतराल अंकगणित माध्य की गणना कैसे करें

  • निचली सीमा, ऊपरी सीमा, आवृत्ति के साथ दिया गया
<वें शैली="पाठ्य-संरेखण:केंद्र;">आवृत्ति
निचली सीमा ऊपरी सीमा
1 2 1
3 4 2
5 6 3
7 8 4
  • ऊपरी सीमा और निचली सीमा को जोड़कर मध्य-बिंदु की गणना करें और अंतिम परिणाम को 2 से विभाजित करें क्योंकि दो मान हैं। उसके बाद वर्ग अंतराल के मध्य-बिंदु को उसकी संगत बारंबारता से गुणा करें।
<वें शैली="पाठ्य-संरेखण:केंद्र;">एम*एफ
निचली सीमा ऊपरी सीमा फ़्रीक्वेंसी(f) मिड-पॉइंट(m)
1 2 1 (1+2)/2=1.5 1.5*1=1.5
3 4 2 (3+4)/2=3.5 3.5*2=7.0
5 6 3 (5+6)/2=5.5 5.5*3=16.5
7 8 4 (7+8)/2=7.5 7.5*4=30.0
  • अंतिम परिणाम के लिए आवृत्तियों के योग के साथ m*f के योग को विभाजित करके अंकगणितीय माध्य की गणना करें।

वर्ग अंतराल अंकगणितीय माध्य =m*f का योग/f का योग =(1.5+7.0+16.5+30.0)/(1+2+3+4) =5.5

उदाहरण

इनपुट-:लोअर लिमिट [] ={1, 6, 11, 16, 21} अपर लिमिट [] ={5, 10, 15, 20, 25} फ्रीक [] ={10, 20, 30, 40, 50 }आउटपुट:16.3333इनपुट-:यूवरलिमिट [] ={2, 4, 6, 8, 10} एलपीपरलिमिट [] ={ 1, 3, 5, 7, 9 } फ्रीक [] ={ 1, 2, 3, 4, 5 }आउटपुट:5.5

एल्गोरिदम

STARTचरण 1-> वर्ग अंतराल की गणना करने के लिए फ़ंक्शन घोषित करें अंकगणितीय माध्य फ्लोट AM(int LowLimit[], int अपरलिमिट[], int freq[], int शब्द) फ्लोट मध्य घोषित करें [शर्तें] घोषित करें और फ्लोट योग =0 सेट करें और Sum_freq =0 लूप int i =0 और i के लिए =Sum_freq + freq [i] अंतिम वापसी राशि / Sum_freqStep 2-> मुख्य में () इंट लोअरलिमिट घोषित करें [] ={ 2, 4, 6, 8, 10 } इंट अपरलिमिट घोषित करें [] ={ 1, 3, 5, 7 , 9 } int freq की घोषणा करें [] ={ 1, 2, 3, 4, 5 } int size =sizeof(freq) / sizeof(freq[0]) घोषित करें AM (लोअर लिमिट, अपर लिमिट, फ़्रीक, साइज़) STOP को कॉल करें। पूर्व> 

उदाहरण

#शामिल करें ]; फ्लोट योग =0, Sum_freq =0; के लिए (int i =0; i <शर्तें; i++) { मध्य [i] =(लोअर लिमिट [i] + अपर लिमिट [i]) / 2; योग =योग + मध्य [i] * आवृत्ति [i]; Sum_freq =Sum_freq + freq [i]; } वापसी राशि / Sum_freq;}int main() { int UowerLimit[] ={ 2, 4, 6, 8, 10}; इंट एलपीपरलिमिट [] ={ 1, 3, 5, 7, 9 }; इंट फ्रीक [] ={ 1, 2, 3, 4, 5}; int आकार =आकार (आवृत्ति) / आकार (आवृत्ति [0]); cout<<"अंकगणित माध्य है:"< 

आउटपुट

अंकगणित माध्य है:5.5

  1. C++ में माध्य निरपेक्ष विचलन के लिए कार्यक्रम

    प्राकृतिक संख्याओं की एक सरणी के साथ दिया गया है और कार्य औसत निरपेक्ष विचलन की गणना करना है और इसके लिए हमें माध्य, विचरण और मानक विचलन के ज्ञान की आवश्यकता होगी। माध्य निरपेक्ष विचलन की गणना के लिए कुछ चरणों का पालन करने की आवश्यकता है माध्य की गणना करें निरपेक्ष विचलन की गणना करें सभी प

  1. सरणी तत्वों के गुणन के लिए C++ प्रोग्राम

    पूर्णांक तत्वों की एक सरणी के साथ दिया गया और कार्य एक सरणी के तत्वों को गुणा करना और इसे प्रदर्शित करना है। उदाहरण Input-: arr[]={1,2,3,4,5,6,7} Output-: 1 x 2 x 3 x 4 x 5 x 6 x 7 = 5040 Input-: arr[]={3, 4,6, 2, 7, 8, 4} Output-: 3 x 4 x 6 x 2 x 7 x 8 x 4 = 32256 नीचे दिए गए कार्यक्रम में उपयोग क

  1. C++ में ऑक्टल से दशमलव रूपांतरण के लिए कार्यक्रम

    एक इनपुट के रूप में एक ऑक्टल नंबर के साथ दिए गए, कार्य दिए गए ऑक्टल नंबर को एक दशमलव संख्या में बदलना है। कंप्यूटर में दशमलव संख्या को आधार 10 से दर्शाया जाता है और अष्टक संख्या को आधार 8 से 0 से शुरू होकर 7 तक दर्शाया जाता है जबकि दशमलव संख्या 0 – 9 से शुरू होने वाला कोई भी अंक हो सकता है। अष्टक