Einfache Arrays

Content

Wie die elementaren Datentypen können auch Arrays global oder lokal angelegt werden:

#include <iostream>

int main() {
   int squares[10];
   for (int i = 1; i <= 10; ++i) {
      squares[i-1] = i*i;
   }
   for (int i = 0; i < 10; ++i) {
      std::cout << squares[i] << std::endl;
   }
}

Hier lebt das gesamte Array squares mit seinen 10 Elementen des Typs int auf dem Stack.

Aufgabe

Programmieren Sie mit einem einfachen fest-dimensionierten Array der Länge 100 das Sieb des Eratosthenes, um die Primzahlen bis 100 zu ermitteln und auszugeben.