PHP - Numeros primos

 
Vista:

Numeros primos

Publicado por Juan (1 intervención) el 17/11/2020 04:46:02
El problema que tengo es como le puedo hacer para que se visualicen solo los numeros primos de un rango determinado, es decir del numero 5 al numero 20 u otro ejemnplo puede ser de 20 al 27 asi... ayuda :(
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$n1 = 1;
$n2 = 100;
print 'Números primos del ';print $n1; print ' al '; print $n2;
for ($i = $n1; $i <= $n2; $i++)
{
$nDiv = 0;
for ($n = 1; $n <= $i; $n++)
{
if($i%$n == 0)
{
$nDiv = $nDiv + 1;
}
}
if($nDiv == 2 or $i == 1)
{
print '<br>';
print $i;
}
}
?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder