רצף אריתמטי הוא רצף שבו כל מונח שונה מהקודם בכמות קבועה. והידיעה כיצד למצוא אלה יכולה לעזור לך לבנות את מערך כישורי התכנות שלך לפי כל השפות שבהן אתה משתמש.

במאמר זה, תלמד כיצד למצוא את סכום הסדרה האריתמטית באמצעות Python, C ++, JavaScript ו- C.

מהי סדרת אריתמטיקה?

סכום המונחים של רצף אריתמטי סופי נקרא סדרה אריתמטית. הרצף האריתמטי מסומן כדלקמן:

a, a+d, a+2d, a+3d, a+4d, ...

איפה,

a = מונח ראשון
d = הבדל משותף

הצהרת בעיה

ניתן לך את המונח הראשון, ההבדל השכיח, ולא. במונחים של סדרת החשבון. עליך למצוא את סכום הסדרה האריתמטית. דוגמא: תנו FirstTerm = 1, commonDifference = 2, ו- noOfTerms = 5. סדרת אריתמטיקה: 1 + 3 + 5 + 7 + 9 סכום הסדרה האריתמטית: 25 לפיכך, הפלט הוא 25.

גישה איטרטיבית למציאת סכום סדרה אריתמטית

ראשית, נבחן את הגישה האיטרטיבית. תוכל ללמוד כיצד למצוא סכומים בדרך זו עבור שפות התכנות העיקריות להלן.

תוכנית C ++ למציאת סכום סדרה אריתמטית באמצעות Iteration

להלן תוכנית C ++ למציאת סכום סדרה אריתמטית באמצעות איטרציה:

// תוכנית C ++ למציאת סכום הסדרות האריתמטיות
#לִכלוֹל
באמצעות מרחב שמות std;
instagram viewer

// פונקציה למציאת סכום הסדרות האריתמטיות
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
תוצאה int = 0;
עבור (int i = 0; אני{
result = result + firstTerm;
firstTerm = firstTerm + commonDifference;
}
תוצאת החזרה;
}
int main ()
{
int firstTerm = 1;
int commonDifference = 2;
int noOfTerms = 5;
cout << "מונח ראשון:" << firstTerm << endl;
cout << "הבדל נפוץ:" << commonDifference << endl;
cout << "מספר התנאים:" << noOfTerms << endl;
cout << "סכום הסדרה האריתמטית:" << sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) << endl;
החזר 0;
}

תְפוּקָה:

הקדנציה הראשונה: 1
הבדל נפוץ: 2
מספר תנאים: 5
סכום סדרת החשבונות: 25

תוכנית פייתון למציאת סכום סדרה אריתמטית באמצעות Iteration

להלן תוכנית Python למציאת סכום סדרה אריתמטית באמצעות איטרציה:

תוכנית Python למציאת סכום הסדרות האריתמטיות
# פונקציה למציאת סכום הסדרות האריתמטיות
def sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms):
תוצאה = 0
עבור i בטווח (noOfTerms):
result = result + firstTerm
firstTerm = firstTerm + commonDifference
תוצאה מחזירה
firstTerm = 1
commonDifference = 2
noOfTerms = 5
print ("קדנציה ראשונה:", firstTerm)
print ("הבדל נפוץ:", commonDifference)
print ("מספר התנאים:", noOfTerms)
print ("סכום הסדרה האריתמטית:", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms))

תְפוּקָה:

הקדנציה הראשונה: 1
הבדל נפוץ: 2
מספר תנאים: 5
סכום סדרת החשבונות: 25

קָשׁוּר: כיצד להשתמש עבור לולאות ב- Python

תוכנית JavaScript לאיתור סכום סדרה אריתמטית באמצעות Iteration

להלן תוכנית JavaScript לאיתור סכום סדרה אריתמטית באמצעות איטרציה:

// תכנית JavaScript לאיתור סכום הסדרות האריתמטיות
// פונקציה למציאת סכום הסדרות האריתמטיות
function sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) {
תוצאה var = 0;
עבור (תן i = 0; אני{
result = result + firstTerm;
firstTerm = firstTerm + commonDifference;
}
תוצאת החזרה;
}
var firstTerm = 1;
var commonDifference = 2;
var noOfTerms = 5;
document.write ("מונח ראשון:" + firstTerm + "
");
document.write ("הבדל נפוץ:" + commonDifference + "
");
document.write ("מספר התנאים:" + noOfTerms + "
");
document.write ("סכום הסדרה האריתמטית:" + sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms));

תְפוּקָה:

הקדנציה הראשונה: 1
הבדל נפוץ: 2
מספר תנאים: 5
סכום סדרת החשבונות: 25

קָשׁוּר: כיצד למצוא את המוצר של כל האלמנטים במערך

תוכנית C למצוא את סכום הסדרה האריתמטית באמצעות Iteration

להלן תוכנית C למציאת סכום סדרה אריתמטית באמצעות איטרציה:

// תוכנית C למציאת סכום הסדרות האריתמטיות
#לִכלוֹל
// פונקציה למציאת סכום הסדרות האריתמטיות
int sumOfArithmeticSeries (int firstTerm, int commonDifference, int noOfTerms)
{
תוצאה int = 0;
עבור (int i = 0; אני{
result = result + firstTerm;
firstTerm = firstTerm + commonDifference;
}
תוצאת החזרה;
}
int main ()
{
int firstTerm = 1;
int commonDifference = 2;
int noOfTerms = 5;
printf ("מונח ראשון: %d \ ⁠n", firstTerm);
printf ("הבדל נפוץ: %d \ ⁠n", commonDifference);
printf ("מספר התנאים: %d \ ⁠n", noOfTerms);
printf ("סכום הסדרה האריתמטית: %d \ ⁠n", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
החזר 0;
}

תְפוּקָה:

הקדנציה הראשונה: 1
הבדל נפוץ: 2
מספר תנאים: 5
סכום סדרת החשבונות: 25

גישה יעילה למציאת סכום סדרה אריתמטית באמצעות נוסחה

תוכל להשתמש בנוסחה הבאה כדי למצוא את סכום הסדרה החשבונית:

סכום סדרות אריתמטיות = ((n / 2) * (2 * a + (n - 1) * d))

איפה,

a = מונח ראשון
d = הבדל משותף
n = מספר תנאים

תוכנית C ++ למציאת סכום סדרה אריתמטית באמצעות נוסחה

להלן תוכנית C ++ למציאת סכום סדרה אריתמטית באמצעות הנוסחה:

// תוכנית C ++ למציאת סכום הסדרות האריתמטיות
#לִכלוֹל
באמצעות מרחב שמות std;
// פונקציה למציאת סכום הסדרות האריתמטיות
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 << "מונח ראשון:" << firstTerm << endl;
cout << "הבדל נפוץ:" << commonDifference << endl;
cout << "מספר התנאים:" << noOfTerms << endl;
cout << "סכום הסדרה האריתמטית:" << sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) << endl;
החזר 0;
}

תְפוּקָה:

הקדנציה הראשונה: 1
הבדל נפוץ: 2
מספר תנאים: 5
סכום סדרת החשבונות: 25

תוכנית פייתון למציאת סכום סדרה אריתמטית באמצעות פורמולה

להלן תוכנית Python למציאת סכום סדרה אריתמטית באמצעות הנוסחה:

תוכנית Python למציאת סכום הסדרות האריתמטיות
# פונקציה למציאת סכום הסדרות האריתמטיות
def sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms):
החזרה (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference)
firstTerm = 1
commonDifference = 2
noOfTerms = 5
print ("קדנציה ראשונה:", firstTerm)
print ("הבדל נפוץ:", commonDifference)
print ("מספר התנאים:", noOfTerms)
print ("סכום הסדרה האריתמטית:", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms))

תְפוּקָה:

הקדנציה הראשונה: 1
הבדל נפוץ: 2
מספר תנאים: 5
סכום סדרת החשבונות: 25

קָשׁוּר: כיצד ליישם חיפוש לינארי באמצעות רקורסיה ב- C, C ++, Python ו- JavaScript

תוכנית JavaScript לאיתור סכום סדרה אריתמטית באמצעות נוסחה

להלן תוכנית JavaScript לאיתור סכום סדרה אריתמטית באמצעות הנוסחה:

// תכנית JavaScript לאיתור סכום הסדרות האריתמטיות
// פונקציה למציאת סכום הסדרות האריתמטיות
function sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms) {
return (noOfTerms / 2) * (2 * firstTerm + (noOfTerms - 1) * commonDifference);
}
var firstTerm = 1;
var commonDifference = 2;
var noOfTerms = 5;
document.write ("מונח ראשון:" + firstTerm + "
");
document.write ("הבדל נפוץ:" + commonDifference + "
");
document.write ("מספר התנאים:" + noOfTerms + "
");
document.write ("סכום הסדרה האריתמטית:" + sumOfArithmeticSeries (FirstTerm, commonDifference, noOfTerms));

תְפוּקָה:

הקדנציה הראשונה: 1
הבדל נפוץ: 2
מספר תנאים: 5
סכום סדרת החשבונות: 25

תוכנית C למצוא את סכום הסדרה האריתמטית באמצעות נוסחה

להלן תוכנית C לאיתור סכום של סדרה אריתמטית באמצעות הנוסחה:

// תוכנית C למציאת סכום הסדרות האריתמטיות
#לִכלוֹל
// פונקציה למציאת סכום הסדרות האריתמטיות
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 ("מונח ראשון: %d \ ⁠n", firstTerm);
printf ("הבדל נפוץ: %d \ ⁠n", commonDifference);
printf ("מספר התנאים: %d \ ⁠n", noOfTerms);
printf ("סכום הסדרה האריתמטית: %d \ ⁠n", sumOfArithmeticSeries (firstTerm, commonDifference, noOfTerms));
החזר 0;
}

תְפוּקָה:

הקדנציה הראשונה: 1
הבדל נפוץ: 2
מספר תנאים: 5
סכום סדרת החשבונות: 25

קל למצוא סדרות אריתמטיות עם שפות תכנות שונות

לאחר שקראת מאמר זה, אתה יודע כיצד למצוא סדרות אריתמטיות עם כל אחת משפות התכנות העיקריות.

C ++ היא אחת משפות התכנות "לחם וחמאה". הוא משמש לפיתוח מגוון תוכנות כמו מסדי נתונים, מערכות הפעלה, מהדרים, דפדפני אינטרנט וכו '. אם אתה מעוניין ללמוד C ++, עליך לבדוק כמה מהאתרים הטובים ביותר כמו Udemy, edX, LearnCpp, וכן הלאה.

לַחֲלוֹקצִיוּץאימייל
כיצד ללמוד תכנות C ++: 6 אתרים להתחלת העבודה

רוצה ללמוד C ++? להלן אתרי האינטרנט והקורסים הטובים ביותר ל- C ++ למתכנתים מתחילים ולניסיון כאחד.

קרא הבא

נושאים קשורים
  • תִכנוּת
  • פִּיתוֹן
  • JavaScript
  • C תכנות
  • הדרכות קידוד
על הסופר
יוברג 'צ'נדרה (פורסמו 57 מאמרים)

יובראג 'הוא סטודנט לתואר ראשון במדעי המחשב באוניברסיטת דלהי, הודו. הוא נלהב מ- Full Stack Web Development. כשהוא לא כותב, הוא בוחן את עומק הטכנולוגיות השונות.

עוד מאת Yuvraj Chandra

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה