Programme Kotlin pour afficher les nombres premiers entre deux intervalles

Dans ce programme, vous apprendrez à afficher des nombres premiers entre deux intervalles donnés, bas et haut. Vous apprendrez à faire cela en utilisant une boucle while et une boucle for dans Kotlin.

Exemple: afficher les nombres premiers entre deux intervalles

 fun main(args: Array) ( var low = 20 val high = 50 while (low < high) ( var flag = false for (i in 2… low / 2) ( // condition for nonprime number if (low % i == 0) ( flag = true break ) ) if (!flag) print("$low ") ++low ) )

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

 23 29 31 37 41 43 47 

Dans ce programme, chaque nombre entre faible et élevé est testé pour le premier. La boucle for interne vérifie si le nombre est premier ou non.

Vous pouvez vérifier: Programme Kotlin pour vérifier le numéro principal pour plus d'explications.

La différence entre vérifier un seul nombre premier et un intervalle est que vous devez réinitialiser la valeur de flag = falseà chaque itération de la boucle while.

Articles intéressants...