Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #-*-coding:utf8;-*-
- #qpy:console
- print('Programa primeros primos relativos con N, menores a él')
- print('Equivalentemente la definición de "Número de Euler"')
- print()
- entero = int (input ('INGRESE ENTERO POSITIVO '))
- if (entero <= 2):
- print('No existen primos menores que 2')
- prim:str = ""
- cont:int=0
- for x in range(1,entero):
- y:int=entero
- res:int=1
- z:int = x
- while (res!=0):
- res = y % z
- y = z
- z = res
- if (y == 1):
- cont=cont+1
- if (x == entero-1):
- prim = prim + str(x)
- break
- else:prim = prim + str(x) + ","
- print(prim)
- print('Número de Euler= ',cont)
- if (cont==entero-1):
- print(entero, ' es número primo.')
- else:
- print(entero, ' es compuesto.')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement