primos sin break

This commit is contained in:
PC de clase committed 2026-10-22 11:25:13 +02:00
1 parent 99ade1ddb3
commit 296ce2f729
1 file changed
+7 -4
+7 -4
View File
@@ -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();
}
}