Advertisement
lucast0rres

Lista 3 - 1.21

Apr 27th, 2016
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.80 KB | None | 0 0
  1. #This algorithm was crated by Lucas Pereira Torres de Araujo
  2. #Lista 3 - FUP's Class - 2016.1
  3. #Item 1.21
  4.  
  5. #1.21. Escreva um programa que calcule os N-menores números primos. Este número N deve ser lido do teclado.
  6. #Ex: 10 = 2,3,5,7
  7.  
  8. numero = input("Digite o limite maximo do intervalo desejado: ")
  9. valores = []
  10. primos = []
  11.  
  12. for x in xrange(2, numero+1):
  13.     valores.insert(x, x)
  14.  
  15. print "O intervalo aberto existem no conjunto de:", valores
  16.  
  17. for x in xrange(0, numero-1):
  18.     teste = valores[x]
  19.     #print teste
  20.  
  21.     for i in xrange(2, teste):
  22.         if i != teste:
  23.             i = teste % i
  24.             if i == 0:
  25.                 break
  26.             else:
  27.                 primos.append(teste)
  28.                 break
  29.        
  30. primos.insert(0,2)
  31. print "Os numeros primos sao:", primos
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement