Liczby bliźniacze

Liczby bliźniacze

Program: wypisujący na ekranie pary pierwszych 20 liczb bliźniaczych.

Jak w tytułowym opisie programu program sam wyszukuje 20 pierwszych par liczb bliźniaczych – liczba 20 jest zaprogramowana w kodzie.

Kompilator: Eclipse

Galeria:

Program w akcji.

Kod programu:

public class glowna {
	//Program wyszukujący liczby bliźniacze.
	public static void main(String[] args) {
		double nastpierwsza=0;
		int k=0,i=0,j=6,ilosc;
		double p=3;
		double q=5;		
		do{
		if(q==p+2){
			System.out.print("Liczby blizniacze "+p+" "+q+"\n");
			i=i+1;}
		for(k=1,ilosc=0;k<j/2;k++)
			if(j % k==0)
				ilosc=ilosc+1;
		if(ilosc<2)
			nastpierwsza=j;
		p=q;
		q=nastpierwsza;
		j=j+1;
		}while(i<20);		
	}
}

Słowniczek pojęć:

Takie dwie liczby pierwsze, których różnica wynosi 2.