Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 12 Online
OpenStudy (anonymous):

hi pls how do i this program right when i using a negative int x = int(raw_input('Enter integer here:')) ans = 0 while ans**2 < abs(x): ans = ans + 1 print 'ans=',ans if ans**2 != abs(x): print str(ans) + ' is not the square root of ' + str(x) else: if ans**2 == abs(x): print str(ans) + ' is the square root of ' + str(x) if x < 0: print 'wrong' i can get this if x < 0 print 'wrong' to work help pls

OpenStudy (rsmith6559):

Validating your input, checking to be sure the user input something greater than 0, is usually done right after the user inputs it.

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!