V tem programu se boste naučili prikazovati praštevila med dvema danima intervaloma, nizkim in visokim. To se boste naučili z uporabo nekaj časa in zanke for v Kotlinu.
Primer: Prikaz osnovnih števil med dvema intervaloma
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 ) )
Ko zaženete program, bo rezultat:
23 29 31 37 41 43 47
V tem programu se vsako število med nizkim in visokim preizkusi kot prvovrstno. Notranja zanka for preveri, ali je številka navadna ali ne.
Za več pojasnil lahko preverite: Program Kotlin za preverjanje glavne številke.
Razlika med preverjanjem ene same številke v primerjavi z intervalom je, da morate ponastaviti vrednost flag = false
na vsaki ponovitvi zanke while.