1

Identificar numeros primos en un rango del 1 al 100

Hola, ¿te has preguntado cuales son los números primos que existen entre el 1 y 100?, si es así entonces quédate, yo te enseño como identificarlos con Python.

Antes de empezar debemos saber que es un numero primo.

Un numero primo es todo aquel que cumple estas reglas:
1- Es un numero natural (ósea es entero y es positivo);
2- Es mayor a 1;
3- Sólo es divisible por si mismo y por el numero uno.

Sabiendo esto podemos continuar.

1- Iniciaremos con un con un “For” que recorrerá el rango de números que queramos, en nuestro caso del 1 al 100.
2- Inmediatamente tendremos que verificar con un “if” si el numero que evaluaremos es mayor a 1.
3- Inicializa una variable “count” en 0. Esta variable se utiliza para contar si el número “i” es divisible por algún número diferente de 1 e “i” (lo que haría que no sea primo). “j” se utilizara solo para la divisibilidad entre 2.

Captura de pantalla 2023-11-08 025003.png

4- Usaremos un “While” condicionándolo para que mientras nuestro contador “count” sea igual a 0 este siga iterando, caso contrario nos sacara del ciclo while dándonos a entender que encontró un numero primo e imprimiendo el resultado.

Captura de pantalla 2023-11-08 031650.png

Así de fácil obtendremos la siguiente consola con todos los números primos en un rango del 1 al 100.

Captura de pantalla 2023-11-08 032146.png

Espero este pequeño ejercicio les haya ayudado, !Nunca pares de aprender¡.

for i inrange(1,101):
  if i>1:
    count=0 
    j=2
    while j<i and count==0:
      prueba=i%jif prueba==0:
        count=count+1
        
      j=j+1

    ifcount==0:
      print(i, end=",  ")```
Escribe tu comentario
+ 2