Programa Kotlin para exibir números primos entre intervalos usando funções

Neste programa, você aprenderá a exibir todos os números primos entre os intervalos dados usando uma função em Kotlin.

Para encontrar todos os números primos entre dois inteiros, a checkPrimeNumber()função é criada. Esta função verifica se um número é primo ou não.

Exemplo: números primos entre dois inteiros

 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 )

Quando você executa o programa, a saída será:

 23 29 31 37 41 43 47 

No programa acima, criamos uma função chamada checkPrimeNumber()que recebe um parâmetro num e retorna um valor booleano.

Se o número for primo, ele retorna true. Se não, ele retorna false.

Com base no valor de retorno, o número é impresso na tela dentro da main()função.

Aqui está o código Java equivalente: Programa Java para verificar o número principal usando a função

Artigos interessantes...