Hola a todo el mundo, voy a enseñaros como poner un número y saber si es primo o no.
¿Cuándo saber si un número es primo? Un número es primo cuando solamente es divisible por él mismo (positivo y negativo) y por la unidad (positiva y negativa).
Voy a enseñar a poner el primo con «do while» «for» y «while»
Poner el primo con «DO WHILE«(hacer/mientras).
1º. Ponemos la variable, en este caso (depende lo que nos pidan) es «n1» y «primo».
2º Definimos las variables:
«n1» para preguntar qué número queremos introducir.
«i=2» (casi todos los primos terminan en 2 y por eso ponemos i=2).
«primo=true» con esto le estamos diciendo que nada más empezar sea verdadero el primo.
3º. Ponemos «do» para decirle que haga algo mientras que se cumpla una condición(while).
-Ponemos «if»(verdadero) para decirle que si el «n1» (número introducido) se divide entre «i» (se divida entre 2) con resultado 0(cero), entonces el primo es falso(false), después se aumente 1 y todo eso se tiene que cumplir mientras se cumplan unos requisitos (while) y los requisitos son que «i<n1» (que «i» sea menor que el número introducido(n1)).
4º Se pone if y else:
verdadero (if) para que suceda una cosa que es verdad.
falso (else) para decir si es falso que suceda otra cosa.
5º Una vez explicado «if y else» lo explico:
Ponemos que si es verdadero(if) entonces diga que el primo es correcto (primo==true) y salga que es primo y si es falso entonces que salga que no es primo
![do-while](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2016/09/do-while.png)
Poner el primo con «FOR«
Esta vez voy a pasar de las variables y lo de «if y else» ya que las he puesto antes y es lo mismo.
Ahora voy a explicar como hacer los primos con el «for»:
Recordad que con for es «desde/hasta/sumar 1 o restar 1″cada vez
Ponemos » i=2» para que empiece el numero en «2» y «i<n1» para que el «i» termine en el número que nosotros hayamos introducido, después se aumenta 1 cada vez (o se resta uno cada vez).
![for](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2016/09/for.png)
Poner el primo con «WHILE«:
Con «while» (mientras) se tiene que cumplir una condición dentro del while para que se haga lo demás. En este caso el «i
![while](https://elrincondemuchascosas.wordpress.com/wp-content/uploads/2016/09/while.png)
Bueno, ya sabéis, cualquier duda ponedla y os ayudare en lo que sepa y pueda
Gracias por mirar el blog y si te ha gustado coméntalo.