Une suite arithmétique est une suite dans laquelle chaque terme diffère du précédent par une quantité constante. Et savoir comment les trouver peut vous aider à développer vos compétences en programmation, quel que soit le ou les langages que vous utilisez.
Dans cet article, vous apprendrez à trouver la somme de la série arithmétique en utilisant Python, C++, JavaScript et C.
Qu'est-ce qu'une série arithmétique?
La somme des termes d'une suite arithmétique finie est appelée une série arithmétique. La suite arithmétique est notée comme suit:
a, a+d, a+2d, a+3d, a+4d, ...
où,
a = Premier terme
d = Différence commune
Énoncé du problème
On vous donne le premier terme, la différence commune, et non. des termes de la série arithmétique. Vous devez trouver la somme de la série arithmétique. Exemple: Soit firstTerm = 1, commonDifference = 2 et noOfTerms = 5. Série arithmétique: 1 + 3 + 5 + 7 + 9 Somme de la série arithmétique: 25 Ainsi, la sortie est 25.
Approche itérative pour trouver la somme d'une série arithmétique
Tout d'abord, nous allons examiner l'approche itérative. Vous pouvez découvrir ci-dessous comment trouver des sommes de cette manière pour les principaux langages de programmation.
Programme C++ pour trouver la somme d'une série arithmétique en utilisant l'itération
Ci-dessous se trouve le programme C++ pour trouver la somme d'une série arithmétique en utilisant l'itération:
// Programme C++ pour trouver la somme des séries arithmétiques
#comprendre
en utilisant l'espace de noms std ;
// Fonction pour trouver la somme des séries arithmétiques
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
résultat int = 0;
pour (entier i=0; je{
résultat = résultat + premierTerme ;
firstTerm = firstTerm + commonDifference ;
}
renvoyer le résultat ;
}
int main()
{
int firstTerm = 1 ;
int commonDifference = 2;
int noDeTermes = 5 ;
cout << "Premier Terme: " << premier Terme << endl ;
cout << "Différence commune: " << commonDifference << endl;
cout << "Nombre de termes: " << noOfTerms << endl;
cout << "Somme de la série arithmétique: " << sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) << endl;
renvoie 0 ;
}
Production:
Premier mandat: 1
Différence commune: 2
Nombre de termes: 5
Somme de la série arithmétique: 25
Programme Python pour trouver la somme d'une série arithmétique en utilisant l'itération
Vous trouverez ci-dessous le programme Python pour trouver la somme d'une série arithmétique par itération:
# Programme Python pour trouver la somme des séries arithmétiques
# Fonction pour trouver la somme des séries arithmétiques
def sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) :
résultat = 0
pour i dans la plage (noOfTerms):
résultat = résultat + premierTerme
firstTerm = firstTerm + commonDifference
résultat de retour
premierTerme = 1
Différence commune = 2
noDeTermes = 5
print("Premier Terme :", premierTerme)
print("Différence commune :", commonDifference)
print("Nombre de termes :", noOfTerms)
print("Somme de la série arithmétique :", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms))
Production:
Premier mandat: 1
Différence commune: 2
Nombre de termes: 5
Somme de la série arithmétique: 25
En rapport: Comment utiliser les boucles For en Python
Programme JavaScript pour trouver la somme d'une série arithmétique en utilisant l'itération
Vous trouverez ci-dessous le programme JavaScript pour trouver la somme d'une série arithmétique en utilisant l'itération:
// Programme JavaScript pour trouver la somme des séries arithmétiques
// Fonction pour trouver la somme des séries arithmétiques
function sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) {
var résultat = 0 ;
pour (soit i=0; je{
résultat = résultat + premierTerme ;
firstTerm = firstTerm + commonDifference ;
}
renvoyer le résultat ;
}
var premierTerme = 1 ;
var commonDifference = 2;
var noOfTerms = 5;
document.write("Premier Terme: " + premierTerme + "
");
document.write("Différence commune: " + commonDifference + "
");
document.write("Nombre de termes: " + noDeTermes + "
");
document.write("Somme de la série arithmétique: " + sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
Production:
Premier mandat: 1
Différence commune: 2
Nombre de termes: 5
Somme de la série arithmétique: 25
En rapport: Comment trouver le produit de tous les éléments d'un tableau
Programme C pour trouver la somme d'une série arithmétique en utilisant l'itération
Voici le programme C pour trouver la somme d'une série arithmétique en utilisant l'itération:
// Programme C pour trouver la somme des séries arithmétiques
#comprendre
// Fonction pour trouver la somme des séries arithmétiques
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
résultat int = 0;
pour (entier i=0; je{
résultat = résultat + premierTerme ;
firstTerm = firstTerm + commonDifference ;
}
renvoyer le résultat ;
}
int main()
{
int firstTerm = 1 ;
int commonDifference = 2;
int noDeTermes = 5 ;
printf("Premier Terme: %d \n", premierTerme);
printf("Différence commune: %d \n", commonDifference);
printf("Nombre de termes: %d \n", noOfTerms);
printf("Somme de la série arithmétique: %d \n", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
renvoie 0 ;
}
Production:
Premier mandat: 1
Différence commune: 2
Nombre de termes: 5
Somme de la série arithmétique: 25
Approche efficace pour trouver la somme d'une série arithmétique à l'aide d'une formule
Vous pouvez utiliser la formule suivante pour trouver la somme de la série arithmétique:
Somme des séries arithmétiques = ((n / 2) * (2 * a + (n - 1) * d))
où,
a = Premier terme
d = Différence commune
n = nombre de termes
Programme C++ pour trouver la somme d'une série arithmétique à l'aide d'une formule
Ci-dessous se trouve le programme C++ pour trouver la somme d'une série arithmétique en utilisant la formule:
// Programme C++ pour trouver la somme des séries arithmétiques
#comprendre
en utilisant l'espace de noms std ;
// Fonction pour trouver la somme des séries arithmétiques
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 noDeTermes = 5 ;
cout << "Premier Terme: " << premier Terme << endl ;
cout << "Différence commune: " << commonDifference << endl;
cout << "Nombre de termes: " << noOfTerms << endl;
cout << "Somme de la série arithmétique: " << sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) << endl;
renvoie 0 ;
}
Production:
Premier mandat: 1
Différence commune: 2
Nombre de termes: 5
Somme de la série arithmétique: 25
Programme Python pour trouver la somme d'une série arithmétique à l'aide d'une formule
Vous trouverez ci-dessous le programme Python pour trouver la somme d'une série arithmétique à l'aide de la formule:
# Programme Python pour trouver la somme des séries arithmétiques
# Fonction pour trouver la somme des séries arithmétiques
def sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) :
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference)
premierTerme = 1
Différence commune = 2
noDeTermes = 5
print("Premier Terme :", premierTerme)
print("Différence commune :", commonDifference)
print("Nombre de termes :", noOfTerms)
print("Somme de la série arithmétique :", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms))
Production:
Premier mandat: 1
Différence commune: 2
Nombre de termes: 5
Somme de la série arithmétique: 25
En rapport: Comment implémenter la recherche linéaire à l'aide de la récursivité en C, C++, Python et JavaScript
Programme JavaScript pour trouver la somme d'une série arithmétique à l'aide d'une formule
Vous trouverez ci-dessous le programme JavaScript pour trouver la somme d'une série arithmétique à l'aide de la formule:
// Programme JavaScript pour trouver la somme des séries arithmétiques
// Fonction pour trouver la somme des séries arithmétiques
function sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) {
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
var premierTerme = 1 ;
var commonDifference = 2;
var noOfTerms = 5;
document.write("Premier Terme: " + premierTerme + "
");
document.write("Différence commune: " + commonDifference + "
");
document.write("Nombre de termes: " + noDeTermes + "
");
document.write("Somme de la série arithmétique: " + sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
Production:
Premier mandat: 1
Différence commune: 2
Nombre de termes: 5
Somme de la série arithmétique: 25
Programme C pour trouver la somme d'une série arithmétique à l'aide d'une formule
Voici le programme C pour trouver la somme d'une série arithmétique en utilisant la formule:
// Programme C pour trouver la somme des séries arithmétiques
#comprendre
// Fonction pour trouver la somme des séries arithmétiques
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 noDeTermes = 5 ;
printf("Premier Terme: %d \n", premierTerme);
printf("Différence commune: %d \n", commonDifference);
printf("Nombre de termes: %d \n", noOfTerms);
printf("Somme de la série arithmétique: %d \n", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
renvoie 0 ;
}
Production:
Premier mandat: 1
Différence commune: 2
Nombre de termes: 5
Somme de la série arithmétique: 25
Trouver des séries arithmétiques avec différents langages de programmation est facile
Maintenant que vous avez lu cet article, vous savez comment trouver des séries arithmétiques avec chacun des principaux langages de programmation.
C++ est l'un des langages de programmation "pain et beurre". Il est utilisé pour développer une variété de logiciels tels que des bases de données, des systèmes d'exploitation, des compilateurs, des navigateurs Web, etc. Si vous cherchez à apprendre le C++, vous devriez consulter certains des meilleurs sites comme Udemy, edX, LearnCpp, etc.
Vous voulez apprendre le C++? Voici les meilleurs sites Web et cours en ligne sur C++ pour les programmeurs débutants et expérimentés.
Lire la suite
- Programmation
- Python
- JavaScript
- C Programmation
- Tutoriels de codage

Yuvraj est un étudiant de premier cycle en informatique à l'Université de Delhi, en Inde. Il est passionné par le développement Web Full Stack. Quand il n'écrit pas, il explore la profondeur de différentes technologies.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner