İşlev Kullanılarak Aralıklar Arasında Asal Sayıları Gösteren Java Programı

Bu programda, Java'da bir işlevi kullanarak verilen aralıklar arasındaki tüm asal sayıları görüntülemeyi öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:

  • Java Yöntemleri
  • Java sırasında ve yap… Döngü sırasında

İki tam sayı arasındaki tüm asal sayıları bulmak için checkPrimeNumber()fonksiyon oluşturulur. Bu işlev, bir sayının asal olup olmadığını kontrol eder.

Örnek: İki Tamsayı Arasındaki Asal Sayılar

 public class Prime ( public static void main(String() args) ( int low = 20, high = 50; while (low < high) ( if(checkPrimeNumber(low)) System.out.print(low + " "); ++low; ) ) public static boolean checkPrimeNumber(int num) ( boolean flag = true; for(int i = 2; i <= num/2; ++i) ( if(num % i == 0) ( flag = false; break; ) ) return flag; ) )

Çıktı

 23 29 31 37 41 43 47 

Yukarıdaki programda, checkPrimeNumber()num parametresini alan ve boolean değeri döndüren isimli bir fonksiyon oluşturduk .

Sayı asalsa geri döner true. Değilse, geri döner false.

Dönüş değerine bağlı olarak numara, main()yöntemin içinde ekrana yazdırılır .

CheckPrimeNumber () yönteminin içinde, 2'den num / 2'ye döngü yaptığımızı unutmayın. Bunun nedeni, bir sayının yarısından fazlasına bölünememesidir.

Önerilen Okumalar

Bir sayının asal olup olmadığını kontrol etmek için Java Programı

Ilginç makaleler...