У овом програму ћете научити да приказујете све просте бројеве између задатих интервала помоћу функције у Јави.
Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:
- Јава методе
- Јава вхиле и уради … вхиле Лооп
Да би се пронашли сви прости бројеви између два цела броја, checkPrimeNumber()
креира се функција. Ова функција проверава да ли је број прост или није.
Пример: Прости бројеви између два цела броја
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; ) )
Оутпут
23 29 31 37 41 43 47
У горе наведеном програму створили смо функцију именовану checkPrimeNumber()
која узима параметар нум и враћа логичку вредност.
Ако је број прост, враћа се true
. Ако није, враћа се false
.
На основу повратне вредности, број се исписује на екрану унутар main()
методе.
Имајте на уму да унутар методе цхецкПримеНумбер () вршимо петљу од 2 до нум / 2. То је зато што се број не може поделити са више од половине.
Препоручена читања
Јава програм за проверу да ли је број прост