Was ist ein Array?
Eine Liste von mehreren Werten desselben Datentyps die man mit einen gemeinsamen Namen und einer Nummer Verwalten kann
[Datentyp] [Name des Arrays] [Anzahl der Werte];
int array_1[10]; // Array mit 10 Ganzzahlen
char zeichen_x[25]; // Array mit 25 Zeichen
Beispiel Schulnoten speichern:
#include <iostream>
using namespace std;
int main() {
int noten[30];
for (int i = 0; i < 30; i++) {
cout << "Bitte gib die Note für Schüler " << (i + 1) << " ein: ";
cin >> noten[i];
}
return 0;
Wie sieht ein mehrdimensionales Array aus?
Ein mehrdimensionales Array ist ein Array, das Arrays innerhalb von Arrays enthält.
Du kannst es dir vorstellen wie eine Tabelle (Matrix) mit Zeilen und Spalten.
Beispiel Schulnoten eintragen verschiedene Klassen:
int matrix[3][4];
// Eingabe:
for (int zeile = 0; zeile < 3; zeile++) {
for (int spalte = 0; spalte < 4; spalte++) {
cout << "Gib Wert für Feld [" << zeile << "][" << spalte << "] ein: ";
cin >> matrix[zeile][spalte];
// Ausgabe:
cout << "\nMatrix:\n";
cout << matrix[zeile][spalte] << " ";
cout << endl;
Zuletzt geändertvor 7 Tagen