एक अंकगणितीय अनुक्रम एक अनुक्रम है जिसमें प्रत्येक पद पिछले एक से एक स्थिर मात्रा से भिन्न होता है। और इन्हें खोजने का तरीका जानने से आपको अपने प्रोग्रामिंग कौशल का निर्माण करने में मदद मिल सकती है, चाहे आप किसी भी भाषा (भाषाओं) का उपयोग करें।
इस लेख में, आप सीखेंगे कि पायथन, सी ++, जावास्क्रिप्ट और सी का उपयोग करके अंकगणितीय श्रृंखला का योग कैसे प्राप्त करें।
अंकगणित श्रृंखला क्या है?
एक परिमित अंकगणितीय अनुक्रम के पदों के योग को अंकगणितीय श्रेणी कहते हैं। अंकगणितीय अनुक्रम को निम्नानुसार दर्शाया गया है:
ए, ए+डी, ए+2डी, ए+3डी, ए+4डी, ...
कहाँ पे,
ए = पहला पद
डी = सामान्य अंतर
समस्या का विवरण
आपको पहला टर्म, कॉमन डिफरेंस, और नहीं दिया गया है। अंकगणितीय श्रृंखला की शर्तों के। आपको अंकगणितीय श्रृंखला का योग ज्ञात करना होगा। उदाहरण: मान लीजिए फर्स्ट टर्म = 1, कॉमन डिफरेंस = 2, और नोऑफ टर्म्स = 5। अंकगणित श्रृंखला: 1 + 3 + 5 + 7 + 9 अंकगणितीय श्रृंखला का योग: 25 इस प्रकार, आउटपुट 25 है।
अंकगणित श्रृंखला का योग ज्ञात करने के लिए पुनरावृत्त दृष्टिकोण
सबसे पहले, हम पुनरावृत्त दृष्टिकोण पर एक नज़र डालेंगे। आप नीचे मुख्य प्रोग्रामिंग भाषाओं के लिए इस तरह से रकम खोजने का तरीका जान सकते हैं।
सी ++ प्रोग्राम पुनरावृत्ति का उपयोग करके एक अंकगणितीय श्रृंखला का योग खोजने के लिए
पुनरावृत्ति का उपयोग करके अंकगणितीय श्रृंखला का योग खोजने के लिए सी ++ प्रोग्राम नीचे दिया गया है:
// सी ++ प्रोग्राम अंकगणितीय श्रृंखला का योग खोजने के लिए
#शामिल करना
नेमस्पेस एसटीडी का उपयोग करना;
// अंकगणितीय श्रृंखला का योग ज्ञात करने का कार्य
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
इंट परिणाम = 0;
के लिए (int i=0; मैं{
परिणाम = परिणाम + प्रथम अवधि;
फर्स्टटर्म = फर्स्टटर्म + कॉमन डिफरेंस;
}
वापसी परिणाम;
}
मुख्य प्रवेश बिंदु()
{
इंट फर्स्टटर्म = 1;
इंट कॉमन डिफरेंस = 2;
int noOfTerms = 5;
cout << "फर्स्ट टर्म:" << फर्स्ट टर्म << एंडल;
cout << "सामान्य अंतर:" << सामान्य अंतर << endl;
cout << "शर्तों की संख्या:" << noOfTerms << endl;
cout << "अंकगणितीय श्रृंखला का योग:" << sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स) << एंडल;
वापसी 0;
}
आउटपुट:
पहला कार्यकाल: १
सामान्य अंतर: 2
शर्तों की संख्या: 5
अंकगणितीय श्रृंखला का योग: 25
पुनरावृत्ति का उपयोग करके एक अंकगणितीय श्रृंखला का योग खोजने के लिए पायथन कार्यक्रम
पुनरावृत्ति का उपयोग करके अंकगणितीय श्रृंखला का योग खोजने के लिए नीचे पायथन प्रोग्राम है:
# अंकगणितीय श्रृंखला का योग खोजने के लिए पायथन कार्यक्रम
# अंकगणितीय श्रृंखला का योग ज्ञात करने का कार्य
def sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स):
परिणाम = 0
मेरे लिए सीमा में (noOfTerms):
परिणाम = परिणाम + प्रथम पद
फर्स्ट टर्म = फर्स्ट टर्म + कॉमन डिफरेंस
वापसी परिणाम
पहला टर्म = 1
सामान्य अंतर = 2
नोऑफ टर्म्स = 5
प्रिंट ("फर्स्ट टर्म:", फर्स्ट टर्म)
प्रिंट ("सामान्य अंतर:", सामान्य अंतर)
प्रिंट ("शर्तों की संख्या:", noOfTerms)
प्रिंट ("अंकगणितीय श्रृंखला का योग:", sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स))
आउटपुट:
पहला कार्यकाल: १
सामान्य अंतर: 2
शर्तों की संख्या: 5
अंकगणितीय श्रृंखला का योग: 25
संबंधित: पायथन में फॉर लूप्स का उपयोग कैसे करें
पुनरावृत्ति का उपयोग करके अंकगणित श्रृंखला का योग खोजने के लिए जावास्क्रिप्ट प्रोग्राम
पुनरावृत्ति का उपयोग करके अंकगणितीय श्रृंखला का योग खोजने के लिए जावास्क्रिप्ट प्रोग्राम नीचे दिया गया है:
// जावास्क्रिप्ट प्रोग्राम अंकगणितीय श्रृंखला का योग खोजने के लिए
// अंकगणितीय श्रृंखला का योग ज्ञात करने का कार्य
फ़ंक्शन sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स) {
वर परिणाम = 0;
के लिए (चलो मैं = 0; मैं{
परिणाम = परिणाम + प्रथम अवधि;
फर्स्टटर्म = फर्स्टटर्म + कॉमन डिफरेंस;
}
वापसी परिणाम;
}
वर फर्स्टटर्म = 1;
वर आम अंतर = 2;
वर noOfTerms = 5;
document.write("फर्स्ट टर्म:"+फर्स्ट टर्म+"
");
दस्तावेज़.लिखें ("सामान्य अंतर:" + सामान्य अंतर + "
");
document.write("शर्तों की संख्या:" + noOfTerms + "
");
document.write ("अंकगणितीय श्रृंखला का योग:" + sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स));
आउटपुट:
पहला कार्यकाल: १
सामान्य अंतर: 2
शर्तों की संख्या: 5
अंकगणितीय श्रृंखला का योग: 25
संबंधित: एक सरणी में सभी तत्वों का उत्पाद कैसे खोजें
सी कार्यक्रम पुनरावृत्ति का उपयोग कर एक अंकगणितीय श्रृंखला का योग खोजने के लिए
पुनरावृत्ति का उपयोग करके अंकगणितीय श्रृंखला का योग खोजने के लिए सी प्रोग्राम नीचे दिया गया है:
// सी प्रोग्राम अंकगणितीय श्रृंखला का योग खोजने के लिए
#शामिल करना
// अंकगणितीय श्रृंखला का योग ज्ञात करने का कार्य
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
इंट परिणाम = 0;
के लिए (int i=0; मैं{
परिणाम = परिणाम + प्रथम अवधि;
फर्स्टटर्म = फर्स्टटर्म + कॉमन डिफरेंस;
}
वापसी परिणाम;
}
मुख्य प्रवेश बिंदु()
{
इंट फर्स्टटर्म = 1;
इंट कॉमन डिफरेंस = 2;
int noOfTerms = 5;
प्रिंटफ ("फर्स्ट टर्म:% d \ n", फर्स्ट टर्म);
प्रिंटफ ("सामान्य अंतर:% d \ n", सामान्य अंतर);
प्रिंटफ ("शर्तों की संख्या:% d \ n", noOfTerms);
प्रिंटफ ("अंकगणितीय श्रृंखला का योग:% d \ n", sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स));
वापसी 0;
}
आउटपुट:
पहला कार्यकाल: १
सामान्य अंतर: 2
शर्तों की संख्या: 5
अंकगणितीय श्रृंखला का योग: 25
सूत्र का उपयोग करके अंकगणितीय श्रृंखला का योग ज्ञात करने के लिए कुशल दृष्टिकोण
अंकगणितीय श्रृंखला का योग ज्ञात करने के लिए आप निम्न सूत्र का उपयोग कर सकते हैं:
अंकगणितीय श्रृंखला का योग = ((n / 2) * (2 * a + (n - 1) * d))
कहाँ पे,
ए = पहला पद
डी = सामान्य अंतर
n = पदों की संख्या
सी ++ प्रोग्राम फॉर्मूला का उपयोग करके अंकगणित श्रृंखला का योग खोजने के लिए
सूत्र का उपयोग करके अंकगणितीय श्रृंखला का योग ज्ञात करने के लिए C++ प्रोग्राम नीचे दिया गया है:
// सी ++ प्रोग्राम अंकगणितीय श्रृंखला का योग खोजने के लिए
#शामिल करना
नेमस्पेस एसटीडी का उपयोग करना;
// अंकगणितीय श्रृंखला का योग ज्ञात करने का कार्य
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
वापसी (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
मुख्य प्रवेश बिंदु()
{
इंट फर्स्टटर्म = 1;
इंट कॉमन डिफरेंस = 2;
int noOfTerms = 5;
cout << "फर्स्ट टर्म:" << फर्स्ट टर्म << एंडल;
cout << "सामान्य अंतर:" << सामान्य अंतर << endl;
cout << "शर्तों की संख्या:" << noOfTerms << endl;
cout << "अंकगणितीय श्रृंखला का योग:" << sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स) << एंडल;
वापसी 0;
}
आउटपुट:
पहला कार्यकाल: १
सामान्य अंतर: 2
शर्तों की संख्या: 5
अंकगणितीय श्रृंखला का योग: 25
सूत्र का उपयोग करके एक अंकगणितीय श्रृंखला का योग खोजने के लिए पायथन कार्यक्रम
सूत्र का उपयोग करके अंकगणितीय श्रृंखला का योग खोजने के लिए नीचे पायथन प्रोग्राम है:
# अंकगणितीय श्रृंखला का योग खोजने के लिए पायथन कार्यक्रम
# अंकगणितीय श्रृंखला का योग ज्ञात करने का कार्य
def sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स):
वापसी (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference)
पहला टर्म = 1
सामान्य अंतर = 2
नोऑफ टर्म्स = 5
प्रिंट ("फर्स्ट टर्म:", फर्स्ट टर्म)
प्रिंट ("सामान्य अंतर:", सामान्य अंतर)
प्रिंट ("शर्तों की संख्या:", noOfTerms)
प्रिंट ("अंकगणितीय श्रृंखला का योग:", sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स))
आउटपुट:
पहला कार्यकाल: १
सामान्य अंतर: 2
शर्तों की संख्या: 5
अंकगणितीय श्रृंखला का योग: 25
संबंधित: सी, सी ++, पायथन और जावास्क्रिप्ट में रिकर्सन का उपयोग करके रैखिक खोज को कैसे कार्यान्वित करें
जावास्क्रिप्ट प्रोग्राम फॉर्मूला का उपयोग करके एक अंकगणितीय श्रृंखला का योग खोजने के लिए
सूत्र का उपयोग करके अंकगणितीय श्रृंखला का योग खोजने के लिए जावास्क्रिप्ट प्रोग्राम नीचे दिया गया है:
// जावास्क्रिप्ट प्रोग्राम अंकगणितीय श्रृंखला का योग खोजने के लिए
// अंकगणितीय श्रृंखला का योग ज्ञात करने का कार्य
फ़ंक्शन sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स) {
वापसी (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
वर फर्स्टटर्म = 1;
वर आम अंतर = 2;
वर noOfTerms = 5;
document.write("फर्स्ट टर्म:"+फर्स्ट टर्म+"
");
दस्तावेज़.लिखें ("सामान्य अंतर:" + सामान्य अंतर + "
");
document.write("शर्तों की संख्या:" + noOfTerms + "
");
document.write ("अंकगणितीय श्रृंखला का योग:" + sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स));
आउटपुट:
पहला कार्यकाल: १
सामान्य अंतर: 2
शर्तों की संख्या: 5
अंकगणितीय श्रृंखला का योग: 25
सी प्रोग्राम फॉर्मूला का उपयोग करके एक अंकगणितीय श्रृंखला का योग खोजने के लिए
सूत्र का उपयोग करके अंकगणितीय श्रृंखला का योग खोजने के लिए सी प्रोग्राम नीचे दिया गया है:
// सी प्रोग्राम अंकगणितीय श्रृंखला का योग खोजने के लिए
#शामिल करना
// अंकगणितीय श्रृंखला का योग ज्ञात करने का कार्य
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
वापसी (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
मुख्य प्रवेश बिंदु()
{
इंट फर्स्टटर्म = 1;
इंट कॉमन डिफरेंस = 2;
int noOfTerms = 5;
प्रिंटफ ("फर्स्ट टर्म:% d \ n", फर्स्ट टर्म);
प्रिंटफ ("सामान्य अंतर:% d \ n", सामान्य अंतर);
प्रिंटफ ("शर्तों की संख्या:% d \ n", noOfTerms);
प्रिंटफ ("अंकगणितीय श्रृंखला का योग:% d \ n", sumOfArithmeticSeries (फर्स्ट टर्म, कॉमन डिफरेंस, नोऑफ टर्म्स));
वापसी 0;
}
आउटपुट:
पहला कार्यकाल: १
सामान्य अंतर: 2
शर्तों की संख्या: 5
अंकगणितीय श्रृंखला का योग: 25
विभिन्न प्रोग्रामिंग भाषाओं के साथ अंकगणित श्रृंखला ढूँढना आसान है
अब आप इस लेख को पढ़ चुके हैं, आप जानते हैं कि प्रत्येक मुख्य प्रोग्रामिंग भाषा के साथ अंकगणितीय श्रृंखला कैसे खोजें।
सी ++ "ब्रेड एंड बटर" प्रोग्रामिंग भाषाओं में से एक है। इसका उपयोग विभिन्न प्रकार के सॉफ़्टवेयर जैसे डेटाबेस, ऑपरेटिंग सिस्टम, कंपाइलर, वेब ब्राउज़र आदि विकसित करने के लिए किया जाता है। यदि आप C++ सीखना चाह रहे हैं, तो आपको Udemy, edX, LearnCpp जैसी कुछ बेहतरीन साइटों को देखना चाहिए।
सी ++ सीखना चाहते हैं? यहां शुरुआती और अनुभव प्रोग्रामर के लिए सी ++ के लिए सबसे अच्छी वेबसाइटें और ऑनलाइन पाठ्यक्रम हैं।
आगे पढ़िए
- प्रोग्रामिंग
- अजगर
- जावास्क्रिप्ट
- सी प्रोग्रामिंग
- कोडिंग ट्यूटोरियल
युवराज दिल्ली विश्वविद्यालय, भारत में कंप्यूटर विज्ञान के स्नातक छात्र हैं। उन्हें फुल स्टैक वेब डेवलपमेंट का शौक है। जब वह नहीं लिख रहा होता है, तो वह विभिन्न तकनीकों की गहराई की खोज कर रहा होता है।
हमारे समाचार पत्र के सदस्य बनें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें