Selles programmis õpite esitama algarvu kahe antud intervalli vahel, madala ja kõrge vahel. Õpite seda tegema Kotlinis mõnda aega ja for for loopi kasutades.
Näide: kuvage peaarvude arv kahe intervalli vahel
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 ) )
Programmi käivitamisel on väljund järgmine:
23 29 31 37 41 43 47
Selles programmis testitakse iga madalaima ja kõrgeima arvu algarvu. Tsükli sisemine kontrollib, kas number on algarv või mitte.
Täpsema selgituse saamiseks võite kontrollida: Kotlini programmi peaarvu kontrollimiseks.
Erinevus ühe algarvu kontrollimise ja intervalli vahel on see, et peate flag = false
iga loopi iteratsiooni väärtuse lähtestama .