In einem bestimmten Intervall alle Primzahlen ausgeben?

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Das

"begin

        Inc(ANZAHL);

        PRIM_FELD[ANZAHL] := A

      end"

muss natürlich außerhalb der for-Schleife (für B) stehen. Außerdem sollte die Variable Ist_primzahl, wenn sie einmal auf false steht, erst für das nächte A wieder auf true gesetzt werden können, die Zeile "else IST_PRIMZAHL := true;" muss also auch weg. Dann könnte es gehen.