Staram się rozwiązać zadanie z liczbami pierwszymi.
Doszedłem do tego by wczytać ile testów chcę wykonać oraz by wczytac liczby z przedziału od 1 do 10000
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner we = new Scanner(System.in);
int testy = -1;
while (testy >= 10000 || testy <= 1) {
testy = we.nextInt();
}
for (int x = 0; x < testy; x++) {
x = we.nextInt();
boolean pierwsza = true;
for(int i=2; x< testy;i++)
if(x%i==0)
pierwsza = false;
if(pierwsza)
System.out.println("TRUE");
else
System.out.println("FALSE");
}
}
}
Niestety nie moge lub nie umiem zrozumieć jak zapętlić wczytane liczby i program nie sprawdza tyle liczb ile powinien