Hola a todo el mundo, esta vez enseñare como poner los primos, pero poniendo el primer número (por ejemplo el 2) y el segundo número (ejemplo el 100) y que salgan los que son primos en entre el primer número y el segundo número.
Voy a explicar solo el for, porque lo de las variables ya lo enseñé antes.
Voy a explicarlo con for pero se pueden usar los otros bucles (do while o while) para hacer este ejemplo.
![captura-del-primer-for](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2016/09/captura-del-primer-for.png)
1º Hemos puesto la variable «i» para que empiece en el primer número introducido(n1) y después que termine en el segundo número introducido(n2).
2º Al poner «primo=true» estamos asegurándonos que vaya a ser el primo verdadero.
3º Con el siguiente for le estamos diciendo que queremos que nos muestren los primos desde el número 2 hasta que el número introducido sea menor que n1 (j=2;j<i), después le estamos diciendo que si es verdad(if) que si el «n1(i)» se divide entre «j» y con resultado 0, entonces que el primo sea falso.
![captura](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2016/09/captura9.png)
![captura2](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2016/09/captura27.png)
TRUCO:
Si queremos poner que salga el rango de «no primos» entonces lo único que hay que cambiar lo que está en amarillo «true» por «false».
![cambiar-primos-por-no-primos](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2016/09/cambiar-primos-por-no-primos.png)
Y quedaría así:
![cambiar-primos-por-no-primos-cambiado-a-false](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2016/09/cambiar-primos-por-no-primos-cambiado-a-false.png)
El resultado sería igual, pero mostrando los «no primos».
![resultado-de-no-primos](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2016/09/resultado-de-no-primos.png)
Gracias por mirar el blog, si te ha gustado coméntalo