En aritmetisk sekvens er en sekvens, hvor hvert udtryk adskiller sig fra det foregående med en konstant mængde. Og at vide, hvordan du finder disse, kan hjælpe dig med at opbygge din programmeringsfærdighed, hvilket sprog du bruger.
I denne artikel lærer du, hvordan du finder summen af den aritmetiske serie ved hjælp af Python, C ++, JavaScript og C.
Hvad er en aritmetisk serie?
Summen af udtrykkene for en endelig aritmetisk sekvens kaldes en aritmetisk serie. Den aritmetiske sekvens er angivet som følger:
a, a+d, a+2d, a+3d, a+4d, ...
hvor,
a = Første sigt
d = Almindelig forskel
Problemformulering
Du får det første udtryk, fælles forskel og nej. af termer i den aritmetiske serie. Du skal finde summen af den aritmetiske serie. Eksempel: Lad firstTerm = 1, commonDifference = 2 og noOfTerms = 5. Aritmetic Series: 1 + 3 + 5 + 7 + 9 Sum af de aritmetiske serier: 25 Output er således 25.
Iterativ tilgang til at finde summen af en aritmetisk serie
Først tager vi et kig på den iterative tilgang. Du kan finde ud af, hvordan du finder summer på denne måde for de vigtigste programmeringssprog herunder.
C ++ - program til at finde summen af en aritmetisk serie ved hjælp af Iteration
Nedenfor er C ++ - programmet til at finde summen af en aritmetisk serie ved hjælp af iteration:
// C ++ - program for at finde summen af aritmetiske serier
#omfatte
ved hjælp af navneområde std;
// Funktion til at finde summen af aritmetiske serier
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
int resultat = 0;
for (int i = 0; jeg{
resultat = resultat + firstTerm;
firstTerm = firstTerm + commonDifference;
}
returnere resultat;
}
int main ()
{
int firstTerm = 1;
int commonDifference = 2;
int noOfTerms = 5;
cout << "First Term:" << firstTerm << endl;
cout << "Almindelig forskel:" << commonDifference << endl;
cout << "Antal vilkår:" << noOfTerms << endl;
cout << "Summen af de aritmetiske serier:" << sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) << endl;
returnere 0;
}
Produktion:
Første periode: 1
Almindelig forskel: 2
Antal vilkår: 5
Summen af den aritmetiske serie: 25
Python -program til at finde summen af en aritmetisk serie ved hjælp af Iteration
Nedenfor er Python -programmet til at finde summen af en aritmetisk serie ved hjælp af iteration:
# Python -program til at finde summen af aritmetiske serier
# Funktion til at finde summen af aritmetiske serier
def sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms):
resultat = 0
for i inden for rækkevidde (noOfTerms):
resultat = resultat + firstTerm
firstTerm = firstTerm + commonDifference
returnere resultatet
firstTerm = 1
commonDifference = 2
noOfTerms = 5
print ("First Term:", firstTerm)
print ("Almindelig forskel:", commonDifference)
print ("Antal vilkår:", noOfTerms)
print ("Sum of the arithmetic series:", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms))
Produktion:
Første periode: 1
Almindelig forskel: 2
Antal vilkår: 5
Summen af den aritmetiske serie: 25
Relaterede: Sådan bruges til sløjfer i Python
JavaScript -program til at finde summen af en aritmetisk serie ved hjælp af Iteration
Nedenfor er JavaScript -programmet til at finde summen af en aritmetisk serie ved hjælp af iteration:
// JavaScript -program til at finde summen af aritmetiske serier
// Funktion til at finde summen af aritmetiske serier
function sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) {
var resultat = 0;
for (lad i = 0; jeg{
resultat = resultat + firstTerm;
firstTerm = firstTerm + commonDifference;
}
returnere resultat;
}
var firstTerm = 1;
var commonDifference = 2;
var noOfTerms = 5;
document.write ("First Term:" + firstTerm + "
");
document.write ("Almindelig forskel:" + commonDifference + "
");
document.write ("Antal vilkår:" + noOfTerms + "
");
document.write ("Sum of the arithmetic series:" + sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
Produktion:
Første periode: 1
Almindelig forskel: 2
Antal vilkår: 5
Summen af den aritmetiske serie: 25
Relaterede: Sådan finder du produktet af alle elementer i et array
C Program til at finde summen af en aritmetisk serie ved hjælp af Iteration
Nedenfor er C -programmet til at finde summen af en aritmetisk serie ved hjælp af iteration:
// C -program til at finde summen af aritmetiske serier
#omfatte
// Funktion til at finde summen af aritmetiske serier
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
int resultat = 0;
for (int i = 0; jeg{
resultat = resultat + firstTerm;
firstTerm = firstTerm + commonDifference;
}
returnere resultat;
}
int main ()
{
int firstTerm = 1;
int commonDifference = 2;
int noOfTerms = 5;
printf ("First Term: %d \ n", firstTerm);
printf ("Almindelig forskel: %d \ n", commonDifference);
printf ("Antal vilkår: %d \ n", noOfTerms);
printf ("Sum af de aritmetiske serier: %d \ n", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
returnere 0;
}
Produktion:
Første periode: 1
Almindelig forskel: 2
Antal vilkår: 5
Summen af den aritmetiske serie: 25
Effektiv tilgang til at finde summen af en aritmetisk serie ved hjælp af formel
Du kan bruge følgende formel til at finde summen af den aritmetiske serie:
Summen af aritmetiske serier = ((n / 2) * (2 * a + (n - 1) * d))
hvor,
a = Første sigt
d = Almindelig forskel
n = Antal vilkår
C ++ - program til at finde summen af en aritmetisk serie ved hjælp af formel
Nedenfor er C ++ - programmet til at finde summen af en aritmetisk serie ved hjælp af formlen:
// C ++ - program for at finde summen af aritmetiske serier
#omfatte
ved hjælp af navneområde std;
// Funktion til at finde summen af aritmetiske serier
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
int main ()
{
int firstTerm = 1;
int commonDifference = 2;
int noOfTerms = 5;
cout << "First Term:" << firstTerm << endl;
cout << "Almindelig forskel:" << commonDifference << endl;
cout << "Antal vilkår:" << noOfTerms << endl;
cout << "Summen af de aritmetiske serier:" << sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) << endl;
returnere 0;
}
Produktion:
Første periode: 1
Almindelig forskel: 2
Antal vilkår: 5
Summen af den aritmetiske serie: 25
Python -program til at finde summen af en aritmetisk serie ved hjælp af formel
Nedenfor er Python -programmet til at finde summen af en aritmetisk serie ved hjælp af formlen:
# Python -program til at finde summen af aritmetiske serier
# Funktion til at finde summen af aritmetiske serier
def sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms):
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference)
firstTerm = 1
commonDifference = 2
noOfTerms = 5
print ("First Term:", firstTerm)
print ("Almindelig forskel:", commonDifference)
print ("Antal vilkår:", noOfTerms)
print ("Sum of the arithmetic series:", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms))
Produktion:
Første periode: 1
Almindelig forskel: 2
Antal vilkår: 5
Summen af den aritmetiske serie: 25
Relaterede: Sådan implementeres lineær søgning ved hjælp af rekursion i C, C ++, Python og JavaScript
JavaScript -program til at finde summen af en aritmetisk serie ved hjælp af formel
Nedenfor er JavaScript -programmet til at finde summen af en aritmetisk serie ved hjælp af formlen:
// JavaScript -program til at finde summen af aritmetiske serier
// Funktion til at finde summen af aritmetiske serier
function sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) {
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
var firstTerm = 1;
var commonDifference = 2;
var noOfTerms = 5;
document.write ("First Term:" + firstTerm + "
");
document.write ("Almindelig forskel:" + commonDifference + "
");
document.write ("Antal vilkår:" + noOfTerms + "
");
document.write ("Sum of the arithmetic series:" + sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
Produktion:
Første periode: 1
Almindelig forskel: 2
Antal vilkår: 5
Summen af den aritmetiske serie: 25
C Program til at finde summen af en aritmetisk serie ved hjælp af formel
Nedenfor er C -programmet til at finde summen af en aritmetisk serie ved hjælp af formlen:
// C -program til at finde summen af aritmetiske serier
#omfatte
// Funktion til at finde summen af aritmetiske serier
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
int main ()
{
int firstTerm = 1;
int commonDifference = 2;
int noOfTerms = 5;
printf ("First Term: %d \ n", firstTerm);
printf ("Almindelig forskel: %d \ n", commonDifference);
printf ("Antal vilkår: %d \ n", noOfTerms);
printf ("Sum af de aritmetiske serier: %d \ n", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
returnere 0;
}
Produktion:
Første periode: 1
Almindelig forskel: 2
Antal vilkår: 5
Summen af den aritmetiske serie: 25
Det er let at finde aritmetiske serier med forskellige programmeringssprog
Nu når du har læst denne artikel, ved du, hvordan du finder aritmetiske serier med hvert af de vigtigste programmeringssprog.
C ++ er et af "brød og smør" programmeringssprog. Det bruges til at udvikle en række forskellige software som databaser, operativsystemer, kompilatorer, webbrowsere osv. Hvis du ønsker at lære C ++, bør du tjekke nogle af de bedste websteder som Udemy, edX, LearnCpp og så videre.
Vil du lære C ++? Her er de bedste websteder og online kurser til C ++ for både begyndere og erfarne programmører.
Læs Næste
- Programmering
- Python
- JavaScript
- C Programmering
- Kodning Tutorials

Yuvraj er en datalogi bachelorstuderende ved University of Delhi, Indien. Han brænder for Full Stack Web Development. Når han ikke skriver, undersøger han dybden af forskellige teknologier.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere