Selles programmis õpite kuvama kõiki antud numbri tegureid Kotlini silmuseks.
Näide: positiivse täisarvu tegurid
fun main(args: Array) ( val number = 60 print("Factors of $number are: ") for (i in 1… number) ( if (number % i == 0) ( print("$i ") ) ) )
Programmi käivitamisel on väljund järgmine:
Tegurid 60 on: 1 2 3 4 5 6 10 12 15 20 30 60
Ülalolevas programmis on arv, mille tegurid leitakse, salvestatud muutujasse (60).
for
Aas itereerida 1 kuni number. Igas iteratsioonis kontrollitakse, kas arv on täpselt jagatav i-ga (tingimus, et i on arvutegur) ja i väärtust suurendatakse 1-ga.
Siin on samaväärne Java-kood: Java-arv arvu tegurite kuvamiseks