Programma Kotlin per visualizzare i numeri primi tra gli intervalli utilizzando la funzione

In questo programma imparerai a visualizzare tutti i numeri primi tra gli intervalli dati usando una funzione in Kotlin.

Per trovare tutti i numeri primi tra due interi, checkPrimeNumber()viene creata la funzione. Questa funzione controlla se un numero è primo o meno.

Esempio: numeri primi tra due interi

 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 )

Quando esegui il programma, l'output sarà:

 23 29 31 37 41 43 47 

Nel programma precedente, abbiamo creato una funzione denominata checkPrimeNumber()che accetta un parametro num e restituisce un valore booleano.

Se il numero è primo, ritorna true. In caso contrario, ritorna false.

In base al valore restituito, il numero viene stampato sullo schermo all'interno della main()funzione.

Ecco il codice Java equivalente: Programma Java per controllare il numero primo utilizzando la funzione

Articoli interessanti...