Primzahlen berechner.py 612 B

12345678910111213141516171819202122232425262728
  1. ## Primzahelen berechner
  2. ## lest einen Wert ein und berechnet alle Primaen, bis zu dieser a
  3. ## Berechnung der Primaen muss manuell erfolgen
  4. num = input("Insert a natural number: ")
  5. num = int(num)
  6. i= 0
  7. j = 2
  8. prim = 1
  9. prim_array = []
  10. nonprim_array = []
  11. for i in range(num):
  12. for k in range(num):
  13. if prim / j != 1:
  14. if prim % j == 0:
  15. nonprim_array.append(prim)
  16. j = j+1
  17. else:
  18. if prim not in nonprim_array:
  19. prim_array.append(prim)
  20. j = j+1
  21. prim = prim +1
  22. j = 2
  23. print(prim_array)