Primzahlen berechnen funktioniert nicht

Dahakar

Mitglied
Hallo alle zusammen.
Ich habe ein kleines Problem. Wie im Titel angegeben möchte ich Primzahlen berechnen lassen und habe auch schon ein Programm auf die Beine gestellt. Das Programm gibt auch Zahlen aus(Die Primzahlen von 11-47, die primzahlen davor leider nicht).
Ich hab die Vermutung, dass der Fehler irgendwo in dem Switch-Case liegt kann ihn aber einfach nicht finden.
Ich würde mich freuen über hilfe.

PS.: Das Programm sollte die Primzahlen bis 50 ausgeben!

Java:
public static void main(String[] args) {

int pruef, teiler;
boolean isPz = true;
pruef=2;
while (pruef<50){
for (teiler = 2; teiler < 7; teiler ++){

switch (teiler){
case 2:
if (pruef%2 == 0){
isPz = false;
break;
}//if
case 3:
if (pruef%3 == 0){
isPz = false;
break;
}//if
case 5:
if (pruef%5 == 0){
isPz = false;
break;
}//if
case 7:
if (pruef%7 == 0){
isPz = false;
break;
}//if
default:
break;
}//switch
}//for
if (isPz == true){
System.out.println(pruef);
}
isPz=true;
pruef++;//Kurzschreibweise für pruef = pruef + 1;
}//while
}
Details der Meldung
Meldungstyp Fehler
Projekt Java-Forum - Neue Funktionen, Verbesserungen, Vorschläge etc.
Kategorie Sonstiges
Status Unbestätigt
Priorität Unbekannt
Betroffene Version Unbekannt
Behoben in Version (keine)
Benutzer, die den Fehler reproduzieren können 0
Benutzer, die den Fehler nicht reproduzieren können 0
Anhänge 0
Zugewiesen an (keine)
Stichworte (keine)


Antworten/Anfragen/
 

Illuvatar

Top Contributor
Hi Dahakar,

das hier ist leider kein geeigneter Ort um Fragen zu stellen - in diesem Projekt geht es um Fehler und Verbesserungsvorschläge dieses Forums. Stell die Frage besser nochmal in den Anfängerfragen
Verschieben kann ich das Thema leider nicht für dich, da die Projekte in dieser Hinsicht vom normalen Forum etwas abgeschnitten sind.

PS: Wenn du die Frage nochmal stellst, benutz doch bitte Java-Tags, dann kommt sowas raus:
[Java]public static void main(String[] args) {[/Java]
 

srea

Bekanntes Mitglied
Dein Problem liegt an deiner Prüflogik. Die einstelligen Primzahlen sind 2, 3, 5, 7.
Java:
switch (teiler){
case 2:
if (pruef%2 == 0){
isPz = false;                           // 2 fällt raus!!!!
break;
}//if
case 3:
if (pruef%3 == 0){
isPz = false;                          //3 fällt raus!!!!
break;
}//if
case 5:
if (pruef%5 == 0){
isPz = false;                       // 5 fällt raus!!!
break;
}//if
case 7:
if (pruef%7 == 0){
isPz = false;                      // 7 fällt raus!!!!
break;
}//if
default:
break;
}//switch
So kann er nicht die einstelligen zahlen ausgeben.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Primzahlen berechnen Allgemeine Java-Themen 13
J Primzahlen generieren Allgemeine Java-Themen 6
G Anzahl Primzahlen im Intervall Allgemeine Java-Themen 3
C Primzahlen Server Allgemeine Java-Themen 3
E Primzahlen - Sieb des Eratosthenes Allgemeine Java-Themen 40
B Primzahlen Berechnung optimieren Allgemeine Java-Themen 7
B Primzahlen test Allgemeine Java-Themen 3
Encera Größe eines Objektes in Byte berechnen Allgemeine Java-Themen 2
bittedanke Wie benötigte Bits berechnen (Huffmankodierung) Allgemeine Java-Themen 7
C Koordinaten LONG/LAT eines neuen Punktes in bestimmter Entfernen und Winkel berechnen Allgemeine Java-Themen 3
ReinerCoder Kombinationsmöglichkeiten der Textfelder berechnen Allgemeine Java-Themen 14
S Mittelwert anhand eines Stream berechnen Allgemeine Java-Themen 5
MiMa Prüfziffer einer EAN Nummer berechnen Allgemeine Java-Themen 4
C Java Script Pause berechnen Allgemeine Java-Themen 5
D Kgv aller Paare aus einem Array mit n integer berechnen Allgemeine Java-Themen 5
MaxG. Best Practice Alle Kombinationen berechnen Allgemeine Java-Themen 3
Aruetiise Funktion(y = mx+n) in String speichern und berechnen Allgemeine Java-Themen 9
N Das große O berechnen Allgemeine Java-Themen 2
A OOP Problem beim Berechnen der größten Fläche eines Ringes Allgemeine Java-Themen 19
N Kombinationen beliebiger Größe berechnen Allgemeine Java-Themen 1
The Pi Anzahl der Gewichtscheiben berechnen Allgemeine Java-Themen 11
B Hirsch-Index berechnen Allgemeine Java-Themen 11
B Umfang berechnen für Polygone Allgemeine Java-Themen 18
C pplet Mitelwert Berechnen Allgemeine Java-Themen 0
K F-Verteilung FINV in Java berechnen Allgemeine Java-Themen 4
A Helligkeit eines Bildes berechnen Allgemeine Java-Themen 1
P Methoden Alle Kombinationen aus 2 Karten berechnen Allgemeine Java-Themen 2
C mp3-Lied Dauer berechnen Allgemeine Java-Themen 1
L Winkel eines Vektors berechnen [Anfängerprob] Allgemeine Java-Themen 5
R Threads Taskzeit berechnen Allgemeine Java-Themen 12
S Eclipse Entfernung berechnen Allgemeine Java-Themen 16
T Kreis und sekant schnittpunkt berechnen mit latitude longitude Allgemeine Java-Themen 4
B Java Diffentialgleichungen berechnen Allgemeine Java-Themen 3
W 2D-Grafik Kontrast eines Bildes berechnen Allgemeine Java-Themen 6
T Taylorpolynom berechnen Allgemeine Java-Themen 14
S Erste Schritte Mittelsenkrechte berechnen Allgemeine Java-Themen 3
P Matrix Kurtosis berechnen Allgemeine Java-Themen 40
S Werte aus 2 eindimensionale boolean arrays mithilfe von logischen operatoren berechnen Allgemeine Java-Themen 6
S Teiler Berechnen Allgemeine Java-Themen 6
Kr0e Differenzen von Bildern berechnen - Remote control Allgemeine Java-Themen 2
D md5 berechnen für BufferedImage Allgemeine Java-Themen 5
J bewegliche Feiertage berechnen Allgemeine Java-Themen 7
W Rechnungsbetrag berechnen Allgemeine Java-Themen 2
reibi Checksumme für ein File berechnen Allgemeine Java-Themen 12
M Integral berechnen Allgemeine Java-Themen 5
S Algorithmus um nächst folgende Primzahl zu berechnen Allgemeine Java-Themen 7
Developer_X Prozentdifferenz berechnen. Allgemeine Java-Themen 13
M Kombinationen über rekursiven Algorithmus berechnen? Allgemeine Java-Themen 10
M Monatliche Zeitspannen berechnen Allgemeine Java-Themen 3
Ark Arkussinus effizient berechnen Allgemeine Java-Themen 12
Iron Monkey Potenzzahlen mit shiftLeft berechnen? Allgemeine Java-Themen 13
N Rechenzeit berechnen? Allgemeine Java-Themen 3
H Schrifthöhe berechnen / Swing Allgemeine Java-Themen 5
T ungerade zahlen berechnen Allgemeine Java-Themen 3
X Suche Java Klasse die Feiertage berechnen kann Allgemeine Java-Themen 2
G ganzzahlige Potenz schnell berechnen Allgemeine Java-Themen 4
M Lautstärke von Audiosignal live berechnen Allgemeine Java-Themen 7
S CRC wert berechnen ergibt 0 ? Allgemeine Java-Themen 9
data89 Die Größe eines Strings in Byte berechnen? Allgemeine Java-Themen 12
T Arbeitsstunden berechnen Allgemeine Java-Themen 8
M Date Range auswerten und die Monate berechnen Allgemeine Java-Themen 2
V Setter zum Berechnen nutzen? Allgemeine Java-Themen 5
G Richtung berechnen anhand Koordinaten Allgemeine Java-Themen 3
P Dauer (Tage, Stunden, Minuten, Sekunden) berechnen Allgemeine Java-Themen 5
D Mittelwert einer Menge von Doubles berechnen Allgemeine Java-Themen 3
P Winkel berechnen. Allgemeine Java-Themen 3
0 Alle Teiler einer Zahl performant berechnen? Allgemeine Java-Themen 9
B Was würdet ihr dafür berechnen? Allgemeine Java-Themen 7
T MessageDigest von einem char[] berechnen Allgemeine Java-Themen 7
S den zweit niedrigsten wert in einem array berechnen Allgemeine Java-Themen 2
E CRC 8 Berechnen Allgemeine Java-Themen 1
M Math-String-Formel berechnen lassen Allgemeine Java-Themen 4
B Ellipsen Kreisbahnen berechnen! Allgemeine Java-Themen 11
M Alle möglichen Kombinationen von mehreren Objekten berechnen Allgemeine Java-Themen 6
clemente lanman und nt password berechnen Allgemeine Java-Themen 7
J an und bn berechnen Allgemeine Java-Themen 5
F Datum mit anzahl tagen berechnen Allgemeine Java-Themen 3
B Differenz in Monaten berechnen --- DateDiff()? Allgemeine Java-Themen 12
B Distance berechnen! Allgemeine Java-Themen 7
D Feiertage berechnen Allgemeine Java-Themen 8
F vergangene Zeit berechnen Allgemeine Java-Themen 6
R Zeitspannen berechnen Allgemeine Java-Themen 7
N 2 hoch 100 berechnen Allgemeine Java-Themen 8
P Punkt berechnen Allgemeine Java-Themen 4
C x-te Wurzel berechnen Allgemeine Java-Themen 2
M Formel in einem String während Laufzeit berechnen. Allgemeine Java-Themen 4
V Wie funktioniert das Schlüsselwort "final" von Java? Allgemeine Java-Themen 19
M Apache Proxy Weiterleitung auf Tomcat funktioniert nicht wie gewünscht Allgemeine Java-Themen 1
W While Schleife funktioniert nicht ganz Allgemeine Java-Themen 4
H do-while Schleife funktioniert nicht wie ich es möchte Allgemeine Java-Themen 7
ERlK JDA Code funktioniert nicht? Allgemeine Java-Themen 4
B HeapSort für Array of Strings funktioniert nur teilweise Allgemeine Java-Themen 3
stormyark TikTakToe funktioniert nicht Allgemeine Java-Themen 10
T Remove bei ArrayList funktioniert nicht Allgemeine Java-Themen 2
M Map<String,String>funktioniert nicht richtig Allgemeine Java-Themen 4
P String.replace() funktioniert nicht? Allgemeine Java-Themen 3
boschl2000 Springerproblem-Implementierung funktioniert nicht richtig Allgemeine Java-Themen 1
F Getter Methode aufrufen funktioniert nicht Allgemeine Java-Themen 1
N Regulärer Ausdruck funktioniert nicht Allgemeine Java-Themen 6
Lukas2904 Wie funktioniert ein KeyLogger? Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben