Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- number_input = input()
- prime_sum, non_prime_sum = 0, 0
- if number_input != "stop":
- number_input = int(number_input)
- while number_input != "stop":
- counter = 0
- division = 0
- try:
- if number_input != 0 and number_input > 0:
- for n in range(2, number_input):
- division = number_input/n
- if division.is_integer():
- counter += 1
- if counter > 0:
- non_prime_sum += number_input
- else:
- prime_sum += number_input
- elif number_input == 0:
- prime_sum = prime_sum
- else:
- print("Number is negative.")
- pass
- number_input = int(input())
- except ValueError:
- break
- else:
- print(f'Sum of all prime numbers is: {prime_sum}')
- print(f'Sum of all non prime numbers is: {non_prime_sum}')
- quit()
- print(f'Sum of all prime numbers is: {prime_sum}')
- print(f'Sum of all non prime numbers is: {non_prime_sum}')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement