The Sieve of Eratosthenes Implementation in Python
$9.99
Description
The Sieve of Eratosthenes is an elegant algorithm for finding all the prime numbers up to some limit n. The basic idea is to first create a list of numbers from 2 to n. The first number is removed from the list, and announced as prime, and all multiples of this number is removed up to n are removed from the list. This process continues until the list is empty.
For example, if you wanted to find all the prime numbers up to 10, the list would contain 2, 3, 4, 5, 6, 7, 8, 9, 10. The 2 is removed and announced to be prime and 4, 6, 8, and 10 are removed since they are multiples of 2. That leaves 3, 5, 7, 9., repeat the process until the list is empty
Write a program that prompts a user for n and then uses the sieve algorithm to find all the prime numbers less than or equal to n
SCREENSHOTS
SOLUTION
PAYMENT
The solution includes python program and screenshot.
Attachments [Move over files to preview content of those files]
The_Sieve_of_Eratosthenes.zip (57.33 KB)
prime_numbers.py
Prime-Number-Screenshot.png
Preview prime_numbers.py
xxxxxx xxxx
xxxxxx xxx
xxx xx_xxxxx(xxxxxx):
“””
Check and return True if number is prime
otherwise return False
“””
for i in range(2, int(math.sqrt(number))):
if number % i == 0:
return False
return True
# xxxxxx x xxxxxxx xxxxxx
xxx = ”
xxx:
xxx = xxxxx(‘xxxxx x xxxxxxxx xxxxxxx xxxxxx: ‘)
x = xxx(xxx)
Price: $19
Buy Now
Checkout
Added to cart
Add to Cart
Checkout
Added to cart
You May Also Like:
Python Assignments Credit Plan and Series Numbers
Python Assignments Triangle and Guessing Number
Caesar Cipher implementation in Python
Only logged in customers who have purchased this product may leave a review.
Reviews
There are no reviews yet.