Ένας πίνακας είναι μια συλλογή στοιχείων που είναι αποθηκευμένα σε γειτονικές θέσεις μνήμης. Είναι η πιο χρησιμοποιημένη δομή δεδομένων στον προγραμματισμό. Σε αυτό το άρθρο, θα μάθετε πώς μπορείτε να βρείτε το άθροισμα όλων των στοιχείων σε έναν πίνακα χρησιμοποιώντας C ++, Python και JavaScript.

Δήλωση προβλήματος

Σας δίνεται μια σειρά αριθμών και πρέπει να υπολογίσετε και να εκτυπώσετε το άθροισμα όλων των στοιχείων στη δεδομένη συστοιχία.

Παράδειγμα 1: Αφήστε arr = [1, 2, 3, 4, 5]

Επομένως, το άθροισμα όλων των στοιχείων του πίνακα = 1 + 2 + 3 + 4 + 5 = 15.

Έτσι, η έξοδος είναι 15.

Παράδειγμα 2: Let arr = [34, 56, 10, -2, 5, 99]

Επομένως, το άθροισμα όλων των στοιχείων του πίνακα = 34 + 56 + 10 + (-2) + 5 + 99 = 202.

Έτσι, η έξοδος είναι 202.

Προσέγγιση για να βρείτε το άθροισμα όλων των στοιχείων σε μια σειρά

Μπορείτε να βρείτε το άθροισμα όλων των στοιχείων σε έναν πίνακα ακολουθώντας την παρακάτω προσέγγιση:

  1. Αρχικοποιήστε μια μεταβλητή άθροισμα για να αποθηκεύσετε το συνολικό άθροισμα όλων των στοιχείων του πίνακα.
  2. instagram viewer
  3. Διασχίστε τον πίνακα και προσθέστε κάθε στοιχείο του πίνακα με το άθροισμα μεταβλητός.
  4. Τέλος, επιστρέψτε το άθροισμα μεταβλητός.

Πρόγραμμα C ++ για να βρείτε το άθροισμα όλων των στοιχείων σε μια σειρά

Ακολουθεί το πρόγραμμα C ++ για να βρείτε το άθροισμα όλων των στοιχείων σε έναν πίνακα:

// C ++ πρόγραμμα για να βρείτε το άθροισμα των στοιχείων σε έναν πίνακα
#περιλαμβάνω
χρησιμοποιώντας το namespace std;
// Λειτουργία για την επιστροφή του αθροίσματος των στοιχείων σε έναν πίνακα
int findSum (int arr [], int μέγεθος)
{
int άθροισμα = 0;
για (int i = 0; Εγώ{
άθροισμα + = arr [i];
}
ποσό επιστροφής;
}
// Λειτουργία εκτύπωσης των στοιχείων του πίνακα
void printArray (int arr [], int μέγεθος)
{
για (int i = 0; Εγώ{
<< arr [i] << "";
}
cout << endl;
}
// Κωδικός προγράμματος οδήγησης
int main ()
{
int arr1 [] = {1, 2, 3, 4, 5};
int size1 = sizeof (arr1) / sizeof (arr1 [0]);
cout << "Array 1:" << endl;
printArray (arr1, size1);
cout << "Άθροισμα στοιχείων του πίνακα:" << findSum (arr1, size1) << endl;
int arr2 [] = {34, 56, 10, -2, 5, 99};
int size2 = sizeof (arr2) / sizeof (arr2 [0]);
cout << "Array 2:" << endl;
printArray (arr2, size2);
cout << "Άθροισμα στοιχείων του πίνακα:" << findSum (arr2, size2) << endl;
int arr3 [] = {-1, 50, -56, 43, 53, 356, -324};
int size3 = sizeof (arr3) / sizeof (arr3 [0]);
cout << "Array 3:" << endl;
printArray (arr3, size3);
cout << "Άθροισμα στοιχείων του πίνακα:" << findSum (arr3, size3) << endl;
επιστροφή 0;
}

Παραγωγή:

Σειρά 1:
1 2 3 4 5
Άθροισμα στοιχείων του πίνακα: 15
Σειρά 2:
34 56 10 -2 5 99
Άθροισμα στοιχείων του πίνακα: 202
Σειρά 3:
-1 50 -56 43 53 356 -324
Άθροισμα στοιχείων του πίνακα: 121

Πρόγραμμα C ++ Χρησιμοποιώντας STL για να βρείτε το άθροισμα όλων των στοιχείων σε μια σειρά

Μπορείτε επίσης να χρησιμοποιήσετε το C ++ STL για να βρείτε το άθροισμα όλων των στοιχείων σε έναν πίνακα.

// C ++ πρόγραμμα που χρησιμοποιεί STL για να βρει το άθροισμα των στοιχείων σε έναν πίνακα
#περιλαμβάνω
χρησιμοποιώντας το namespace std;
// Λειτουργία εκτύπωσης των στοιχείων του πίνακα
void printArray (int arr [], int μέγεθος)
{
για (int i = 0; Εγώ{
<< arr [i] << "";
}
cout << endl;
}
// Κωδικός προγράμματος οδήγησης
int main ()
{
int arr1 [] = {1, 2, 3, 4, 5};
int size1 = sizeof (arr1) / sizeof (arr1 [0]);
cout << "Array 1:" << endl;
printArray (arr1, size1);
cout << "Άθροισμα στοιχείων του πίνακα:" << συσσωρεύονται (arr1, arr1 + size1, 0) << endl;
int arr2 [] = {34, 56, 10, -2, 5, 99};
int size2 = sizeof (arr2) / sizeof (arr2 [0]);
cout << "Array 2:" << endl;
printArray (arr2, size2);
cout << "Άθροισμα στοιχείων του πίνακα:" << συσσωρεύονται (arr2, arr2 + size2, 0) << endl;
int arr3 [] = {-1, 50, -56, 43, 53, 356, -324};
int size3 = sizeof (arr3) / sizeof (arr3 [0]);
cout << "Array 3:" << endl;
printArray (arr3, size3);
cout << "Άθροισμα στοιχείων του πίνακα:" << συσσωρεύονται (arr3, arr3 + size3, 0) << endl;
επιστροφή 0;
}

Σχετιζομαι με: Ένας οδηγός για αρχάριους στην τυπική βιβλιοθήκη προτύπων στο C ++

Παραγωγή:

Σειρά 1:
1 2 3 4 5
Άθροισμα στοιχείων του πίνακα: 15
Σειρά 2:
34 56 10 -2 5 99
Άθροισμα στοιχείων του πίνακα: 202
Σειρά 3:
-1 50 -56 43 53 356 -324
Άθροισμα στοιχείων του πίνακα: 121

Πρόγραμμα Python για να βρείτε το άθροισμα όλων των στοιχείων σε μια σειρά

Ακολουθεί το πρόγραμμα Python για να βρείτε το άθροισμα όλων των στοιχείων σε έναν πίνακα:

# Πρόγραμμα Python για να βρείτε το άθροισμα των στοιχείων σε έναν πίνακα
# Λειτουργία για να επιστρέψετε το άθροισμα των στοιχείων σε έναν πίνακα
def findSum (arr):
άθροισμα = 0
για στοιχείο σε arr:
άθροισμα + = στοιχείο
επιστροφή ποσού
# Λειτουργία για την εκτύπωση των στοιχείων του πίνακα
def printArray (arr):
για i in range (len (arr)):
εκτύπωση (arr [i], end = ")
Τυπώνω()
# Κωδικός προγράμματος οδήγησης
arr1 = [1, 2, 3, 4, 5]
εκτύπωση ("Σειρά 1:")
printArray (arr1)
εκτύπωση ("Άθροισμα στοιχείων του πίνακα:", findSum (arr1))
arr2 = [34, 56, 10, -2, 5, 99]
εκτύπωση ("Σειρά 2:")
printArray (arr2)
εκτύπωση ("Άθροισμα στοιχείων του πίνακα:", findSum (arr2))
arr3 = [-1, 50, -56, 43, 53, 356, -324]
εκτύπωση ("Σειρά 3:")
printArray (arr3)
εκτύπωση ("Άθροισμα στοιχείων του πίνακα:", findSum (arr3))

Παραγωγή:

Σειρά 1:
1 2 3 4 5
Άθροισμα στοιχείων του πίνακα: 15
Σειρά 2:
34 56 10 -2 5 99
Άθροισμα στοιχείων του πίνακα: 202
Σειρά 3:
-1 50 -56 43 53 356 -324
Άθροισμα στοιχείων του πίνακα: 121

Σχετιζομαι με: Ιδέες έργου Python Κατάλληλες για αρχάριους

Πρόγραμμα Python χρησιμοποιώντας ενσωματωμένη συνάρτηση για να βρείτε το άθροισμα όλων των στοιχείων σε μια σειρά

Μπορείτε επίσης να χρησιμοποιήσετε το Python's άθροισμα() λειτουργία για να βρείτε το άθροισμα όλων των στοιχείων σε έναν πίνακα.

# Πρόγραμμα Python για να βρείτε το άθροισμα των στοιχείων σε έναν πίνακα
# Λειτουργία για την εκτύπωση των στοιχείων του πίνακα
def printArray (arr):
για i in range (len (arr)):
εκτύπωση (arr [i], end = ")
Τυπώνω()
# Κωδικός προγράμματος οδήγησης
arr1 = [1, 2, 3, 4, 5]
εκτύπωση ("Σειρά 1:")
printArray (arr1)
εκτύπωση ("Άθροισμα στοιχείων του πίνακα:", άθροισμα (arr1))
arr2 = [34, 56, 10, -2, 5, 99]
εκτύπωση ("Σειρά 2:")
printArray (arr2)
εκτύπωση ("Άθροισμα στοιχείων του πίνακα:", άθροισμα (arr2))
arr3 = [-1, 50, -56, 43, 53, 356, -324]
εκτύπωση ("Σειρά 3:")
printArray (arr3)
εκτύπωση ("Άθροισμα στοιχείων του πίνακα:", άθροισμα (arr3))

Παραγωγή:

Σειρά 1:
1 2 3 4 5
Άθροισμα στοιχείων του πίνακα: 15
Σειρά 2:
34 56 10 -2 5 99
Άθροισμα στοιχείων του πίνακα: 202
Σειρά 3:
-1 50 -56 43 53 356 -324
Άθροισμα στοιχείων του πίνακα: 121

Πρόγραμμα JavaScript για να βρείτε το άθροισμα όλων των στοιχείων σε μια σειρά

Παρακάτω είναι το JavaScript πρόγραμμα για να βρείτε το άθροισμα όλων των στοιχείων σε έναν πίνακα:

// Πρόγραμμα JavaScript για να βρείτε το άθροισμα των στοιχείων σε έναν πίνακα
// Λειτουργία για την επιστροφή του αθροίσματος των στοιχείων σε έναν πίνακα
λειτουργία findSum (arr, μέγεθος)
{
ας αθροίσουμε = 0;
για (let i = 0; Εγώ{
άθροισμα + = arr [i];
}
ποσό επιστροφής;
}
// Λειτουργία εκτύπωσης των στοιχείων του πίνακα
function printArray (arr, μέγεθος)
{
για (let i = 0; Εγώ{
document.write (arr [i] + "");
}
document.write ("
");
}
// Κωδικός προγράμματος οδήγησης
const arr1 = [1, 2, 3, 4, 5]
size1 = arr1. μήκος;
document.write ("Σειρά 1:
");
printArray (arr1, size1);
document.write ("Άθροισμα στοιχείων του πίνακα:" + findSum (arr1, size1) + "
");
const arr2 = [34, 56, 10, -2, 5, 99]
size2 = arr2. μήκος;
document.write ("Σειρά 2:
");
printArray (arr2, size2);
document.write ("Άθροισμα στοιχείων του πίνακα:" + findSum (arr2, size2) + "
");
const arr3 = [-1, 50, -56, 43, 53, 356, -324]
size3 = arr3. μήκος;
document.write ("Σειρά 3:
");
printArray (arr3, size3);
document.write ("Άθροισμα στοιχείων του πίνακα:" + findSum (arr3, size3) + "
");

Παραγωγή:

Σειρά 1:
1 2 3 4 5
Άθροισμα στοιχείων του πίνακα: 15
Σειρά 2:
34 56 10 -2 5 99
Άθροισμα στοιχείων του πίνακα: 202
Σειρά 3:
-1 50 -56 43 53 356 -324
Άθροισμα στοιχείων του πίνακα: 121

Σχετιζομαι με: Πώς να δημιουργήσετε έναν απλό υπολογιστή χρησιμοποιώντας HTML, CSS και JavaScript

Πρόγραμμα JavaScript Χρησιμοποιώντας τη μέθοδο μείωση () για να βρείτε το άθροισμα όλων των στοιχείων σε μια σειρά

Μπορείτε επίσης να χρησιμοποιήσετε τα JavaScript περιορίζω() μέθοδος για να βρείτε το άθροισμα όλων των στοιχείων σε έναν πίνακα.

// Πρόγραμμα JavaScript για να βρείτε το άθροισμα των στοιχείων σε έναν πίνακα
// Λειτουργία εκτύπωσης των στοιχείων του πίνακα
function printArray (arr, μέγεθος)
{
για (let i = 0; Εγώ{
document.write (arr [i] + "");
}
document.write ("
");
}
// Κωδικός προγράμματος οδήγησης
const arr1 = [1, 2, 3, 4, 5]
size1 = arr1. μήκος;
document.write ("Σειρά 1:
");
printArray (arr1, size1);
var sum1 = arr1.reduce (συνάρτηση (a, b) {return a + b; }, 0);
document.write ("Άθροισμα στοιχείων του πίνακα:" + sum1 + "
");
const arr2 = [34, 56, 10, -2, 5, 99]
size2 = arr2. μήκος;
document.write ("Σειρά 2:
");
printArray (arr2, size2);
var sum2 = arr2.reduce (συνάρτηση (a, b) {return a + b; }, 0);
document.write ("Άθροισμα στοιχείων του πίνακα:" + sum2 + "
");
const arr3 = [-1, 50, -56, 43, 53, 356, -324]
size3 = arr3. μήκος;
document.write ("Σειρά 3:
");
printArray (arr3, size3);
var sum3 = arr3.reduce (συνάρτηση (a, b) {return a + b; }, 0);
document.write ("Άθροισμα στοιχείων του πίνακα:" + sum3 + "
");

Παραγωγή:

Σειρά 1:
1 2 3 4 5
Άθροισμα στοιχείων του πίνακα: 15
Σειρά 2:
34 56 10 -2 5 99
Άθροισμα στοιχείων του πίνακα: 202
Σειρά 3:
-1 50 -56 43 53 356 -324
Άθροισμα στοιχείων του πίνακα: 121

Θέλετε να μάθετε C ++;

Το C ++ είναι από τις πιο δημοφιλείς γλώσσες προγραμματισμού. Μπορείτε να χρησιμοποιήσετε το C ++ για βασικό προγραμματισμό, ανάπτυξη παιχνιδιών, ανάπτυξη εφαρμογών με βάση το GUI, ανάπτυξη λογισμικού βάσης δεδομένων, ανάπτυξη λειτουργικών συστημάτων και πολλά άλλα.

Εάν είστε αρχάριος στο C ++ ή θέλετε να αναθεωρήσετε τις έννοιες C ++, ρίξτε μια ματιά σε μερικούς από τους κορυφαίους ιστότοπους και μαθήματα για να ξεκινήσετε.

ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Πώς να μάθετε τον προγραμματισμό C ++: 6 ιστότοποι για να ξεκινήσετε

Θέλετε να μάθετε C ++; Ακολουθούν οι καλύτεροι ιστότοποι και τα διαδικτυακά μαθήματα για το C ++ για αρχάριους και για εμπειρίες προγραμματιστών.

Διαβάστε Επόμενο

Σχετικά θέματα
  • Προγραμματισμός
  • JavaScript
  • Πύθων
  • Εκμάθηση κωδικοποίησης
Σχετικά με τον Συγγραφέα
Yuvraj Chandra (Δημοσιεύθηκαν 37 άρθρα)

Ο Yuvraj είναι προπτυχιακός φοιτητής Πληροφορικής στο Πανεπιστήμιο του Δελχί της Ινδίας. Είναι παθιασμένος με το Full Stack Web Development. Όταν δεν γράφει, εξερευνά το βάθος διαφορετικών τεχνολογιών.

Περισσότερα από τον Yuvraj Chandra

Εγγραφείτε στο Newsletter μας

Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Ένα ακόμη βήμα…!

Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.

.