int nValues = 100; //Hæsta talan sem verður prufuð
boolean isPrime = true;
// Check all values from 2 to nValues
for(int i = 2; i <= nValues; i++)
{
isPrime = true; //álitur að “i” sé frumtala
// Reynir að deila öllu frá 2 til i-1
for(int j = 2; j < i; j++)
{
if(i % j == 0) //Þetta skilar True ef það er engin afgangur í i/j
{
isPrime = false; //Ef þetta gerist þá varð enginn afgangur
break; //Hættir loopinu
}
//Ef að loopið hættir þá komumst við hingað
if(isPrime) // Ef talan sem prufuð var er prímtalaþá er þetta true
System.out.println(i);
}
}
Ég er nördi og get ekki neitað því!