V tomto programu se naučíte zobrazit všechny faktory daného čísla pomocí smyčky for v Kotlin.
Příklad: Faktory kladného celého čísla
fun main(args: Array) ( val number = 60 print("Factors of $number are: ") for (i in 1… number) ( if (number % i == 0) ( print("$i ") ) ) )
Když spustíte program, výstup bude:
Faktory 60 jsou: 1 2 3 4 5 6 10 12 15 20 30 60
Ve výše uvedeném programu je číslo, jehož faktory se nacházejí, uloženo v proměnné number (60).
for
Smyčka se opakuje od 1 do čísla. V každé iteraci je zkontrolováno, zda je číslo přesně dělitelné číslem i (podmínka pro i je faktor čísla) a hodnota i je zvýšena o 1.
Zde je ekvivalentní kód Java: Program Java k zobrazení faktorů čísla