Šioje programoje išmoksite parodyti visus nurodyto skaičiaus veiksnius naudodami kilpą Kotline.
Pavyzdys: Teigiamo sveikojo skaičiaus veiksniai
fun main(args: Array) ( val number = 60 print("Factors of $number are: ") for (i in 1… number) ( if (number % i == 0) ( print("$i ") ) ) )
Kai paleisite programą, išvestis bus:
Veiksniai iš 60 yra: 1 2 3 4 5 6 10 12 15 20 30 60
Pirmiau pateiktoje programoje skaičius, kurio veiksnius reikia rasti, yra saugomas kintamajame skaičiuje (60).
for
Kilpa pakartota nuo 1 iki skaičiaus. Kiekvienoje iteracijoje tikrinama, ar skaičius tiksliai dalijasi iš i (sąlyga, kad i būtų skaičiaus faktorius), o i reikšmė padidinama 1.
Čia yra lygiavertis „Java“ kodas: „Java“ programa skaičiaus faktoriams rodyti