У цій програмі ви навчитеся відображати всі прості числа між заданими інтервалами за допомогою функції Kotlin.
Щоб знайти всі прості числа між двома цілими числами, checkPrimeNumber()створюється функція. Ця функція перевіряє, чи є число простим чи ні.
Приклад: Прості числа між двома цілими числами
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 )
Коли ви запускаєте програму, результат буде:
23 29 31 37 41 43 47
У наведеній вище програмі ми створили функцію з іменем, checkPrimeNumber()яка приймає параметр num і повертає логічне значення.
Якщо число є простим, воно повертається true. Якщо ні, він повертається false.
На основі поверненого значення номер друкується на екрані всередині main()функції.
Ось еквівалентний код Java: програма Java для перевірки простого числа за допомогою функції








