En este programa, aprenderá a mostrar todos los factores de un número dado usando el bucle for en Kotlin.
Ejemplo: factores de un entero positivo
fun main(args: Array) ( val number = 60 print("Factors of $number are: ") for (i in 1… number) ( if (number % i == 0) ( print("$i ") ) ) )
Cuando ejecute el programa, la salida será:
Los factores de 60 son: 1 2 3 4 5 6 10 12 15 20 30 60
En el programa anterior, el número cuyos factores se van a encontrar se almacena en la variable número (60).
El for
bucle se repite de 1 a número. En cada iteración, se comprueba si el número es exactamente divisible por i (condición para que i sea el factor del número) y el valor de i se incrementa en 1.
Aquí está el código Java equivalente: Programa Java para mostrar factores de un número