English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Recopilación de ejemplos de Kotlin
En este programa, aprenderás a usar las funciones en Kotlin para mostrar todos los números primos entre un intervalo dado.
Para encontrar todos los números primos entre dos enteros, se creará una función checkPrimeNumber(). Esta funciónVerificar si un número es primo.
fun main(args: Array<String>) { 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 }
Al ejecutar el programa, la salida será:
23 29 31 37 41 43 47
En el programa anterior, creamos una función llamada checkPrimeNumber() que toma un parámetro num y devuelve un valor booleano.
Si el número es primo, devuelve true. Si no lo es, devuelve false.
Según el valor de retorno, el número se imprimirá en la función main().
Este es el código Java equivalente:Programa Java que utiliza una función para verificar números primos