Einführung
In diesem Lab lernst du, wie du ein C++-Programm schreibst, um einen eindimensionalen Array zu lesen, seine Elemente in umgekehrter Reihenfolge anzuzeigen und die Summe der Elemente auszugeben.
Den Codefile erstellen
Erzeuge in dem Verzeichnis /project eine neue Code-Datei namens main.cpp.
touch ~/project/main.cpp
Nötige Bibliotheken einbinden
In der Datei main.cpp füge die erforderlichen Bibliotheken hinzu.
#include <iostream>
using namespace std;
Die main()-Funktion erstellen
Erzeuge die main()-Funktion, um das Array zu lesen, es umzukehren und die Summe auszugeben.
int main()
{
// Schreibe hier deinen Code
return 0;
}
Variablen deklarieren
Deklariere die erforderlichen Variablen, um das Array, seine Größe und die Summe seiner Elemente zu speichern.
int arr[100], size, sum = 0;
Die Größe des Arrays auslesen
Lies die Größe des Arrays vom Benutzer ein.
cout << "Enter the size of the array: ";
cin >> size;
Die Elemente des Arrays auslesen
Lies die Elemente des Arrays vom Benutzer ein.
cout << "Enter the elements of the array: ";
for (int i = 0; i < size; i++) {
cin >> arr[i];
}
Das Array umkehren
Kehre das Array mithilfe einer for-Schleife um und zeige seine Elemente in umgekehrter Reihenfolge an.
cout << "The reversed array is: ";
for (int i = size - 1; i >= 0; i--) {
cout << arr[i] << " ";
sum += arr[i];
}
cout << endl;
Die Summe des Arrays ausgeben
Drucke die Summe aller Elemente des Arrays.
cout << "The sum of the array is: " << sum << endl;
Das Programm kompilieren und ausführen
Kompiliere das Programm mit dem folgenden Befehl:
g++ main.cpp -o main && ./main
Vollständiger Code
Das folgende ist der vollständige Code der main.cpp-Datei.
#include <iostream>
using namespace std;
int main()
{
int arr[100], size, sum = 0;
cout << "Enter the size of the array: ";
cin >> size;
cout << "Enter the elements of the array: ";
for (int i = 0; i < size; i++) {
cin >> arr[i];
}
cout << "The reversed array is: ";
for (int i = size - 1; i >= 0; i--) {
cout << arr[i] << " ";
sum += arr[i];
}
cout << endl;
cout << "The sum of the array is: " << sum << endl;
return 0;
}
Zusammenfassung
In diesem Lab haben Sie gelernt, wie man ein C++-Programm schreibt, um einen eindimensionalen Array zu lesen, seine Elemente in umgekehrter Reihenfolge anzuzeigen und die Summe seiner Elemente auszugeben. Sie haben auch gelernt, wie man ein Array mithilfe einer for-Schleife umkehrt und seine Elemente anzeigt, und wie man die Summe aller Elemente des Arrays berechnet.



