Kotlin-programma om priemgetallen tussen intervallen weer te geven met behulp van de functie

In dit programma leer je alle priemgetallen tussen de gegeven intervallen weer te geven met behulp van een functie in Kotlin.

Om alle priemgetallen tussen twee gehele getallen te vinden, wordt een checkPrimeNumber()functie gemaakt. Deze functie controleert of een getal een priemgetal is of niet.

Voorbeeld: priemgetallen tussen twee gehele getallen

 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 )

Wanneer u het programma uitvoert, is de uitvoer:

 23 29 31 37 41 43 47 

In het bovenstaande programma hebben we een functie gemaakt met de naam checkPrimeNumber()die een parameter num neemt en een booleaanse waarde retourneert.

Als het getal een priemgetal is, keert het terug true. Zo niet, dan keert het terug false.

Op basis van de geretourneerde waarde wordt het nummer op het scherm in de main()functie afgedrukt .

Hier is de equivalente Java-code: Java-programma om het priemgetal te controleren met behulp van functie

Interessante artikelen...