Kotlin-program til visning af primtal mellem intervaller ved hjælp af funktion

I dette program lærer du at vise alle primtal mellem de givne intervaller ved hjælp af en funktion i Kotlin.

For at finde alle primtal mellem to heltal checkPrimeNumber()oprettes funktion. Denne funktion kontrollerer, om et tal er prime eller ej.

Eksempel: Primtal mellem to heltal

 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 )

Når du kører programmet, vil output være:

 23 29 31 37 41 43 47 

I ovenstående program har vi oprettet en funktion med navnet, checkPrimeNumber()der tager en parameter num og returnerer en boolsk værdi.

Hvis tallet er prime, vender det tilbage true. Hvis ikke, vender den tilbage false.

Baseret på returværdien udskrives nummer på skærmens indvendige main()funktion.

Her er den tilsvarende Java-kode: Java-program til kontrol af primtal ved hjælp af funktion

Interessante artikler...