Trong chương trình này, bạn sẽ học cách hiển thị tất cả các số nguyên tố giữa các khoảng đã cho bằng cách sử dụng một hàm trong Kotlin.
Để tìm tất cả các số nguyên tố giữa hai số nguyên, checkPrimeNumber()
hàm được tạo. Hàm này kiểm tra xem một số có phải là số nguyên tố hay không.
Ví dụ: Các số nguyên tố giữa hai số nguyên
fun main(args: Array) ( var low = 20 val high = 50 while (low < high) ( if (checkPrimeNumber(low)) print(low.toString() + " ") ++low ) ) fun checkPrimeNumber(num: Int): Boolean ( var flag = true for (i in 2… num / 2) ( if (num % i == 0) ( flag = false break ) ) return flag )
Khi bạn chạy chương trình, đầu ra sẽ là:
23 29 31 37 41 43 47
Trong chương trình trên, chúng ta đã tạo một hàm có tên checkPrimeNumber()
là tham số num và trả về giá trị boolean.
Nếu số nguyên tố, nó trả về true
. Nếu không, nó trả về false
.
Dựa trên giá trị trả về, số được in trên màn hình bên trong main()
hàm.
Đây là mã Java tương đương: Chương trình Java để Kiểm tra Số Nguyên tố bằng Hàm