Kann man das so lassen? Geht um die Anzahl, da es 25 sind, habe allerdings 26 und müsste dies eigentlich -1 nehmen... dann passt es... gibt es bessere bzw schönere Lösungen?
Code:
void taskTwo() {
int i=1;
int betweenSave=0;
int numberOfPrime=0;
boolean prime =true;
while(i<=100) {
for(int j =2;j<i-1;j++) {
if(i%j==0) {
prime=false;
}
}if(prime&&i>betweenSave) {
betweenSave=i;
numberOfPrime++;
}else {
prime=true;
}i++;
}System.out.println("Die größte Primzahl von 1-100: "+betweenSave);
System.out.println("Die Anzahl der Primzahlen von 1-100 ist: "+(numberOfPrime-1));
System.out.println();
}