Kotlin-programmet för att visa primtal mellan två intervall

I det här programmet lär du dig att visa primtal mellan två givna intervall, låg och hög. Du lär dig att göra detta med ett tag och en for-loop i Kotlin.

Exempel: Visa primtal mellan två intervall

 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ör programmet blir resultatet:

 23 29 31 37 41 43 47 

I det här programmet testas varje nummer mellan låg och hög med avseende på prim. Den inre för slingan kontrollerar om siffran är primär eller inte.

Du kan kontrollera: Kotlin-programmet för att kontrollera primtal för mer förklaring.

Skillnaden mellan att kontrollera ett enda primtal jämfört med ett intervall är att du måste återställa värdet flag = falsepå varje iteration av while-loop.

Intressanta artiklar...