Danke schonmal für die Antworten!
Wie sieht denn dein Programm nach der Änderung aus? Hast du nur den Compilefehler behoben oder die Bedingungen komplett in eine if-Abfrage gepackt?
Falls es immer noch zwei if-Abfragen sind: 7/1 == 7 -> Counter erhöht, nächste Zeile: 7%1 -> Rest 0, Counter erneut erhöht...
Ansonsten ist in solchen Fällen der Debugger der beste Freund des Entwicklers, um zu sehen, was da eigentlich schief läuft...
Der Compilefehler ist jetzt behoben, aber habe jetzt das Problem, welches du ansprichst.
Statt nCounter*=0 kannstdu auch einfach nCounter=0 schreiben
Und außerden kannst auch eine bool Variable statt einem Counter nehmen, die signalisiert, dass die zahl eine Primzahl ist oder auch nicht. In Zeile 26 kannst du auch einfach prüfen, ob i == j ist oder j == 1
Ah, so Kleinigkeiten mache ich anscheinend noch relativ oft umständlich. Danke, dass du das ansprichst.
Inwiefern meinst du das mit einer bool Variable? Was sollte ich da auf wahr bzw. falsch prüfen?
Tut mir leid, habe eben gerade erst angefangen mit dem programmieren