
vyskoceni z cyklu
for (int i=2; i<interval; i++){
if (p[i]!=0)
if(p[i]*p[i]>interval) {
for (int k=2; k<interval; k++){
if (p[k]!=0){
pocetp=pocetp+1;
System.out.print(p[k]+" ");
}
}
} else {
for (int c=2; c<interval; c++){
if((p[c]%i)==0)
p[c]=0;
}
} //nekde tady az dobehne tento posledni cyklus/větev else, potrebuju vyskocit ven z cyklu jinak //mi to zase hodi na zacatek a mam spatny vysledky, zkousel jsem to nejak pres break a continue ale to neslo. Dík za //rady
}
Ked potrebujes vyskocit z cyklu bez podmienky tak ten cyklus vobec nerob. Alebo si oprav podmienku cyklu (i<interval) alebo ten samotny "interval".
... alebo si v hlave ujasni najprv ze co vlasne robis, a urob to spravne.