3 תשובות
int start = 10;

int end = 50;

for (int i = start; i <= end; i++) {

boolean isprime = true;

for (int j = 2; j <= math.sqrt(i); j++) {

if (i % j == 0) {

isprime = false;

break;

}

}

if (isprime && i > 1) {

system.out.println(i);

}

}

דומה למה שרצית, מניח שזה יעזור
שואל השאלה:
אפשרי לענות על השאלה הזו ללא break?
אנונימית
נראה לי אפשר להשתמש בקוד שהוא שלח בלי break, הוא פשוט ירוץ קצת יותר זמן ובעצם "פחות יעיל" אבל יעבוד אותו דבר בתכלס