Hi Community !
Ich möchte Primzahlenpärchen ausgeben. Vorerst aber natürlich erstmal den normalen Algo um eine Primzahl zu berechnen. Habe ihn nun so ungesetzt. Die Ausgabe Primzahl/Keine Primzahl passt aber nicht.. wo ist mein Fehler ?
Flo
Ich möchte Primzahlenpärchen ausgeben. Vorerst aber natürlich erstmal den normalen Algo um eine Primzahl zu berechnen. Habe ihn nun so ungesetzt. Die Ausgabe Primzahl/Keine Primzahl passt aber nicht.. wo ist mein Fehler ?
Java:
import AlgoTools.IO;
class primzahl {
public static void main(String arguments[])
{
int obereschranke,untereschranke,div,erg,i;
boolean prim;
System.out.println("////////////////////////////Primzahl - F.K/////////////////////");
untereschranke = IO.readInt("Bitte geben Sie die untere Schranke ein:");
obereschranke = IO.readInt("Bitte geben Sie die obere Schranke ein:");
prim=true;
for(i=untereschranke;i<=obereschranke;i++)
{
div=2;
while((i-1)>=div)
{
erg=i%div;
if (erg==0)
{
System.out.println(i+"Keine Primzahl");
prim=false;
break;
}
div++;
}
if (prim==true)
System.out.println(i+ "Primzahl");
}
}
}
}
Flo