Factors of an integer: Difference between revisions

Added Kotlin
(Added Kotlin)
Line 2,087:
#:'f' 3491888400+!10
1920 16 4 4 12 16 32 16 8 24</lang>
 
=={{header|Kotlin}}==
<lang scala>// version 1.0.5-2
 
fun printFactors(n: Int) {
if (n < 1) return
print("$n => ")
for (i in 1 .. n/2) if (n % i == 0) print("$i ")
println(n)
}
 
fun main(args: Array<String>) {
val numbers = intArrayOf(11, 21, 32, 45, 67, 96)
for (number in numbers) printFactors(number)
}</lang>
 
{{out}}
<pre>
11 => 1 11
21 => 1 3 7 21
32 => 1 2 4 8 16 32
45 => 1 3 5 9 15 45
67 => 1 67
96 => 1 2 3 4 6 8 12 16 24 32 48 96
</pre>
 
=={{header|LFE}}==
9,482

edits