[C++ Konsole - DevC++] Berechnung aller Primzahlen von 2 n



  • Guten Abend C++ Community,

    Da ich ein neuling bin in C++ , wollte ich euch Fragen ob ihr mir bei einer Schulaufgabe helfen könntet.

    Die Aufgabe lautet wie Folgt:

    Berechnen Sie in einer Schleife die Summe aller Primzahlen von 2 bis n. Der Benutzer sollte n eingeben und Ihr Programm sollte folgende Ausgabe liefern:

    n: 10

    Die Summe der Primzahlen von 2 bis 10 ist 15! (3 + 5 + 7)

    Ich hoffe das ihr mir Helfen könnt.

    Mit Freundlichen Grüssen

    Samuel Weber



  • Was hast du denn bisher?

    Prinzip in diese Forum (zumindest habe ich den Eindruck, dass es so ist): Es werden nur Leute unterstützt, die auch ein gewisses Maß an Eigeninitiative zeigen.

    Bei dir ist davon noch nicht viel zu sehen. 😉 Da musst du noch nachlegen.


  • Mod

    Ein brauchbarer Ansatz für die Berechnung aller Primzahlen bis n:

    -Gehe alle Zahlen von 2 bis n durch
    -Bei jeder Zahl prüfen, ob sie durch eine der vorher gefundenen Primzahlen teilbar ist
    -Falls sie nicht durch eine der vorhergefundenen Primzahlen teilbar ist -> diese Zahl der Liste der Primzahlen hinzufügen
    -Weiter mit der nächsten Zahl



  • s.weber schrieb:

    Ich hoffe das ihr mir Helfen könnt.

    Hallo Samuel,

    dazu müssen wir erst mal wissen, ab welchem Level wir bei Dir aufsetzen können. Dazu drei Fragen:
    - kannst Du ein 'Hallo Welt' Programm schreiben?
    - wie würdest Du das Problem mit Papier und Bleistift lösen?
    - kennst Du das Sieb des Eratosthenes?

    Gruß
    Werner

    PS.: die Summe aller Primzahlen von 2 bis 10 ist 17. (2+3+5+7)


Anmelden zum Antworten