English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

Java Control de flujo

Java Arreglo

Java Orientado a Objetos (I)

Java Orientado a Objetos (II)

Java Orientado a Objetos (III)

Manejo de excepciones en Java

Java Lista (List)

Java Cola (Queue)

Java Mapa (Map)

Java Conjunto (Set)

Java Entrada/Salida (I/O)

Lector de Java/Escritor

Java Otros temas

Programa Java para encontrar los factores de un número

Java 实例大全

En este programa, aprenderá a usar el bucle for en Java para mostrar todos los factores de un número dado.

Ejemplo: Factores de números enteros positivos

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。

Java 实例大全