primos sin break
This commit is contained in:
1 parent
99ade1ddb3
commit
296ce2f729
1 file changed
+7
-4
@@ -5,13 +5,16 @@ public class EstructuraRepetitiva3_1 {
|
|||||||
Scanner sc = new Scanner(System.in);
|
Scanner sc = new Scanner(System.in);
|
||||||
System.out.println("Introduce un número entero: ");
|
System.out.println("Introduce un número entero: ");
|
||||||
long n = sc.nextLong();
|
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) {
|
if (n % i == 0) {
|
||||||
System.out.println("El número es compuesto");
|
primo = false;
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
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();
|
sc.close();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user