Kotlin-program til visning af primtal mellem to intervaller

I dette program lærer du at vise primtal mellem to givne intervaller, lav og høj. Du lærer at gøre dette ved hjælp af et stykke tid og en for loop i Kotlin.

Eksempel: Vis primtal mellem to intervaller

 fun main(args: Array) ( var low = 20 val high = 50 while (low < high) ( var flag = false for (i in 2… low / 2) ( // condition for nonprime number if (low % i == 0) ( flag = true break ) ) if (!flag) print("$low ") ++low ) )

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

 23 29 31 37 41 43 47 

I dette program testes hvert tal mellem lav og høj for prime. Den indvendige for loop kontrollerer, om tallet er prime eller ej.

Du kan kontrollere: Kotlin-programmet til at kontrollere primtal for mere forklaring.

Forskellen mellem at kontrollere et enkelt primtal sammenlignet med et interval er, at du skal nulstille værdien flag = falsepå hver iteration af while-loop.

Interessante artikler...