English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Completo de ejemplos de Kotlin
En este programa, aprenderá a mostrar los números primos entre dos intervalos dados (bajo y alto). Aprenderá a usar bucles while y 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) { //Condiciones de no primo if (low % i == 0) { flag = true break } } if (!flag) print("$low ") ++low } }
Al ejecutar este programa, la salida es:
23 29 31 37 41 43 47
En este programa, cada número entre el valor bajo y el valor alto se prueba como primo. Verifique si el bucle interno es primo.
Puede ver:Programa Kotlin para verificar primosPara obtener más información.
La diferencia entre verificar un solo número primo y verificar un intervalo de números primos radica en que necesita restablecer el valor de flag = false en cada iteración del bucle while.