Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2015, 11:58
Pakun
 
Fecha de Ingreso: marzo-2015
Mensajes: 1
Antigüedad: 9 años, 9 meses
Puntos: 0
Pregunta ¿Como creo un programa en Python que me muestre el primo mas cercano a un numero?

Hola a todos, necesito crear un programa que encuentre cual es el primo mayor o igual mas próximo a un numero ingresado por teclado, apenas estoy aprendiendo y no encuentro como hacerlo , lo que he hecho es algo así:
Código Python:
Ver original
  1. numero=input("digite un numero")
  2. n1=int(numero)
  3. i=1
  4. divisores=0
  5.  
  6. while(i<=n1):
  7.     if(n1%i==0):
  8.         i=i+1
  9.         divisores=divisores+1
  10.     else:
  11.         i=i+1
  12.     if(divisores==2):
  13.         print(n1)
  14.        
  15.     else:
  16.        n1=n1+1
  17.        i=1
se que no esta bien pero tampoco encuentro como arreglarlo. ¿que debo hacer? ¿esta todo mal?

Última edición por razpeitia; 23/03/2015 a las 09:24