DivisoresPorTres_1

mail@pastecode.io avatar
unknown
java
2 years ago
879 B
1
Indexable
Never
/*
 * DivisoresPorTres_1.java
 * Programa que muestra en consola los divisores por tres de un número, ejemplo
 * n = 10, muestra 3, 6, 9
 * n = -10 muestra -3, -6, -9
 * n = 0 no muestra nada
 */
 
import  java.util.Scanner;

public class DivisoresPorTres_1 {
	
	public static void main (String[] args) {
		
		Scanner sc = new Scanner(System.in);
			System.out.println("Introduce un número entero");
		int numero = sc.nextInt();
		int contador = 2;
		sc.close();
	
		if (numero == 0) {
			System.out.println("El 0 no tiene divisores");
			System.exit(1);
	}
	
		while (contador <= Math.abs(numero)) {
			
		do {
			if (contador % 3 == 0) {
				if ( numero < 0 ) {
					System.out.print( -contador + "\t");
				} else {
					System.out.print( contador + "\t");
				}
			}
			contador++;
		} while (contador <= Math.abs(numero));
	}
  }
}