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

C++ अंकगणितीय श्रृंखला के योग के लिए कार्यक्रम

'ए' (प्रथम पद), 'डी' (सामान्य अंतर) और 'एन' (एक स्ट्रिंग में मानों की संख्या) के साथ दिया गया है और कार्य श्रृंखला उत्पन्न करना और उनके योग की गणना करना है।

अंकगणित श्रृंखला क्या है

अंकगणित श्रृंखला सामान्य अंतर वाली संख्याओं का अनुक्रम है जहां एक श्रृंखला का पहला पद 'ए' तय होता है और उनके बीच सामान्य अंतर 'डी' होता है।

इसे −

. के रूप में दर्शाया जाता है

ए, ए + डी, ए + 2 डी, ए + 3 डी,। . ।

उदाहरण

Input-: a = 1.5, d = 0.5, n=10
Output-: sum of series A.P is : 37.5
Input : a = 2.5, d = 1.5, n = 20
Output : sum of series A.P is : 335

नीचे उपयोग किया गया दृष्टिकोण इस प्रकार है -

  • डेटा को पहले पद (ए), सामान्य अंतर (डी) और एक श्रृंखला (एन) में शब्दों की संख्या के रूप में इनपुट करें
  • लूप को n तक पार करें और पहले पद को अंतर के साथ अस्थायी चर में जोड़ते रहें
  • परिणामी आउटपुट प्रिंट करें

एल्गोरिदम

Start
Step 1-> declare Function to find sum of series
   float sum(float a, float d, int n)
   set float sum = 0
   Loop For int i=0 and i<n and i++
      Set sum = sum + a
      Set a = a + d
   End
   return sum
Step 2-> In main()
   Set int n = 10
   Set float a = 1.5, d = 0.5
   Call sum(a, d, n)
Stop

उदाहरण

#include<bits/stdc++.h>
using namespace std;
// Function to find sum of series.
float sum(float a, float d, int n) {
   float sum = 0;
   for (int i=0;i<n;i++) {
      sum = sum + a;
      a = a + d;
   }
   return sum;
}
int main() {
   int n = 10;
   float a = 1.5, d = 0.5;
   cout<<"sum of series A.P is : "<<sum(a, d, n);
   return 0;
}

आउटपुट

sum of series A.P is : 37.5

  1. सी++ में पिरामिड के आयतन के लिए कार्यक्रम

    पिरामिड के आधार के प्रकार के आधार पर पक्षों को देखते हुए पिरामिड के आयतन की गणना करना कार्य है। पिरामिड एक 3-डी आकृति है जिसकी बाहरी सतह पिरामिड के तेज किनारे को बनाने वाले सामान्य बिंदु पर त्रिकोणीय मिलती है। पिरामिड का आयतन उसके आधार के प्रकार पर निर्भर करता है। पिरामिड विभिन्न प्रकार के आधारों

  1. QuickSort के लिए C++ प्रोग्राम?

    क्विकसॉर्ट एक छँटाई तकनीक है जो एक क्रमबद्ध सूची (सरणी) को क्रमबद्ध करने के लिए तुलना का उपयोग करती है। Quicksort को पार्टीशन एक्सचेंज सॉर्ट के रूप में भी जाना जाता है। यह एक स्थिर प्रकार नहीं है, क्योंकि समान प्रकार की वस्तुओं का सापेक्ष क्रम संरक्षित नहीं है। क्विकसॉर्ट एक सरणी पर काम कर सकता है,

  1. सी ++ प्रोग्राम पहले एन प्राकृतिक संख्याओं के वर्गों के योग के लिए?

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