English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
En este programa, aprenderá a usar el bucle for en Java para mostrar todos los factores de un número dado.
public class Factors { public static void main(String[] args) { int number = 60; System.out.print("" + number + " es el factor de: "); for (int i = 1; i <= number; ++i) { if (number % i == 0) { System.out.print(i + " "); } } } }
Al ejecutar este programa, la salida será:
60 son los factores de: 1 2 3 4 5 6 10 12 15 20 30 60
En el programa anterior, el número que se encontrará almacenado en la variable número (6en (0).
Iteración for, hasta que i <= número sea falso. En cada iteración, se verifica si el número es divisible por completo por i (condición de que i es un factor del número), y el valor de i se incrementa1。