Primzahlen Rechner nach Eratostenes von Kyrene Algorithmus

DasKamel

Mitglied
Moin,

ich probiere gerade dennn Algorithmus Eratostenes von Kyrene zu implementieren irgendwie kommt da allerdings immer ein array out of range Fehler.

Es wäre wirklich nett wenn mir jemand helfen könnte!

Danke
 

Anhänge

Wenn Du Deinen Code hier im Editor postest (Schaltfläche </> links in der Toolbar), erhöhst Du die Chancen, dass sich das jemand auch ansieht.

Der Index eines Arrays der Größe n läuft von 0 bis n-1. Du könntest also das Array wie folgt deklarieren:
Java:
        zahlenliste = new int[Grenzee+1];

Übrigens: es gibt in Java Konventionen zur Benennung von Bezeichnern. An die sollte man sich gleich von Anfang an gewöhnen: Namen von Variablen, Parametern und Methoden in lowerCamelCase, Namen von Typen (Klassen, Interface & Co.) in UpperCamelCase.
 
Du legst ein Array mit der Größe, je nach Eingabe, z.B. 100 an.
Überspringst in der for-Schleife Index 0 und versuchst dann die 100 Zahlen in die noch verbleibenden 99 Indizes zu schreiben.
 

Neue Themen


Zurück
Oben