Programme Kotlin pour afficher les nombres premiers entre les intervalles à l'aide de la fonction

Dans ce programme, vous apprendrez à afficher tous les nombres premiers entre les intervalles donnés à l'aide d'une fonction de Kotlin.

Pour trouver tous les nombres premiers entre deux entiers, une checkPrimeNumber()fonction est créée. Cette fonction vérifie si un nombre est premier ou non.

Exemple: nombres premiers entre deux entiers

 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 )

Lorsque vous exécutez le programme, la sortie sera:

 23 29 31 37 41 43 47 

Dans le programme ci-dessus, nous avons créé une fonction nommée checkPrimeNumber()qui prend un paramètre num et renvoie une valeur booléenne.

Si le nombre est premier, il revient true. Sinon, il revient false.

Basé sur la valeur de retour, le nombre est imprimé sur l'écran à l'intérieur de la main()fonction.

Voici le code Java équivalent: Programme Java pour vérifier le nombre premier à l'aide de la fonction

Articles intéressants...