English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Collection complète d'exemples Kotlin
Dans ce programme, vous apprendrez à afficher les nombres premiers entre deux intervalles (bas et haut). Vous apprendrez à utiliser les boucles while et for en Kotlin.
fun main(args: Array<String>) { var low = 20 val high = 50 while (low < high) { var flag = false for (i in 2..low / 2) { //Condition de non nombre premier if (low % i == 0) { flag = true break } } if (!flag) print("$low ") ++low } }
Lors de l'exécution du programme, la sortie est :
23 29 31 37 41 43 47
Dans ce programme, chaque nombre entre la valeur inférieure et la valeur supérieure est testé comme nombre premier. Vérifiez si le boucle interne est un nombre premier.
Vous pouvez consulter :Programme Kotlin pour vérifier les nombres premiersPour plus d'informations, voir :
La différence entre vérifier un nombre premier individuellement et vérifier l'intervalle consiste en ce que vous devez réinitialiser la valeur de flag = false à chaque itération de la boucle while.