diff --git a/src/EstructuraRepetitiva3_1.java b/src/EstructuraRepetitiva3_1.java index dd1c740..edf6e2c 100644 --- a/src/EstructuraRepetitiva3_1.java +++ b/src/EstructuraRepetitiva3_1.java @@ -5,13 +5,16 @@ public class EstructuraRepetitiva3_1 { Scanner sc = new Scanner(System.in); System.out.println("Introduce un número entero: "); long n = sc.nextLong(); - for (int i = 2; i <= Math.sqrt(n); i++) { + boolean primo = true; + for (int i = 2; i <= Math.sqrt(n) && primo; i++) { if (n % i == 0) { - System.out.println("El número es compuesto"); - return; + primo = false; } } - System.out.println("El número es primo"); + if(primo) + System.out.println("El número es primo"); + else + System.out.println("El número es compuesto"); sc.close(); } }