A community for students.

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

anonymous

  • 5 years ago

Hey I've just done problem 1a and I prolly need someone to check it for me since i'm totally new to computer programming... Thanks Toan PS: 1st program so far :D Odd = () # Creating a set of all odd integer for k in range(3,10000): if k % 2 != 0: Odd = Odd + (k,) Prime = () for x in Odd: for i in Odd: if i < x: if x % i == 0: break else: Prime = Prime + (x,) break print "Enter a number: " x = int(raw_input()) print 'The ', x, 'th prime number is: ', Prime[x-2]

  • This Question is Closed
  1. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    That probably works, though it assumes some knowledge about the results. Specifically that the 1000th prime will occur before 10000. It also doesn't end when it finds the 1000th prime. You should be able to verify for yourself that it works correctly, as when it's done it should tell you the 1000th prime.

  2. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    hm...i got the right result so i guess it works but its true it doesnt stop when it finds the 1000th prime... im working on it though i dont know how yet thanks a lot! :D

  3. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Why not change your outermost loop to a while loop rather than a for loop and loop until you've found a certain number of primes (1000).

  4. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.