Guest User

Untitled

a guest
Nov 24th, 2018
662
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. prime_sum = 0
  2. non_prime_sum = 0
  3.  
  4.  
  5. while True:
  6. num = input()
  7. non_prime = False
  8. if num == 'stop':
  9. break
  10. num = int(num)
  11. if num < 0:
  12. print('Number is negative.')
  13. continue
  14. elif num == 1:
  15. non_prime = True
  16. else:
  17. for i in range(2, num): # TODO Checking prime or not
  18.  
  19. if num % i == 0 and num != 2:
  20. non_prime = True
  21. break
  22. if non_prime:
  23. non_prime_sum += num
  24. else:
  25. prime_sum += num
  26.  
  27. print(f'Sum of all prime numbers is: {prime_sum}')
  28. print(f'Sum of all non prime numbers is: {non_prime_sum}')
Advertisement
Add Comment
Please, Sign In to add comment