jueves, 4 de noviembre de 2021

Python números primos en un rango

Ejercicios básicos


Obtener números primos entre un rango sin funciones


a = 10 
b = 20 
cont = 0 

for i in range(a,b+1): 
 if i%2 == 0: 
   print(str(i)+" no es primo") 
 else: 
   for n in range(1,i+1): 
     if i % n == 0: 
       cont += 1 
   if cont > 2: 
     print(str(i)+" no es primo") 
   else: 
     print(str(i)+" es primo") 
   cont = 0


Saludos

No hay comentarios.:

Publicar un comentario