Merhaba arkadaşlar. Bu konuda sizlere ikiz asal sayıları nasıl bulacağınızı göstereceğim. Fakat önce ikiz asal sayısını açıklayalım. İkiz asal sayı şu oluyor:
Örneğin 3 asal sayıdır ve 5 sayısı da asaldır. 3 ile 5 ikiz asaldır. Ya da 5 sayısı ile 7 sayısı asaldır. Aralarındaki fark 2 olan asal sayı çiftine ikiz asal sayılar diyoruz.
package ikiz_asal;
public class Main {
public static void main(String[] args) {
int y=0;
for(int i=2; i<1000; i++){
y=i+2;
if(asal(i)==0 && asal(y)==0){
System.out.println("("+i+", "+y+")");
}
else continue;
}
}
public static int asal(int x){
int c = 0;
for(int i=2; i<=Math.sqrt(x); i++){
if(x%i==0) c++;
}
if(c==0) return 0;
else return 1;
}
}http://www.erbasaran.com/ikiz-asal-sayilar-java-kodu/