Factors of an integer: Difference between revisions
Added Kotlin
m (→{{header|K}}) |
(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}}==
|