finish example.py 01.01.02

This commit is contained in:
Eric Douglas 2014-05-12 21:14:08 -03:00
parent fc9e6f8357
commit 642f3ef491
1 changed files with 55 additions and 0 deletions

View File

@ -1,3 +1,4 @@
"""
x = 3 # create variable x and assign value 3 to it
x = x * x # bind x to value 9
print x
@ -8,3 +9,57 @@ y = float(raw_input('Enter a number: '))
print type(y)
print y
print y * y
"""
"""
x = int(raw_input('Enter a integer: '))
if x % 2 == 0:
print 'Even'
else:
print 'Odd'
if x % 3 != 0:
print 'And not divisible by 3'
"""
"""
x = int(raw_input('Enter x: '))
y = int(raw_input('Enter y: '))
z = int(raw_input('Enter z: '))
"""
"""
if x < y:
if x < z:
print 'x is least'
else:
print 'z is least'
else:
print 'y is least'
if x < y:
if x < z:
print 'x is least'
elif y < z:
print 'y is least'
else:
print 'z is least'
"""
"""
if x < y and x < z:
print 'x is least'
elif y < z:
print 'y is least'
else:
print 'z is least'
"""
# Find the cube root of a perfect cube
x = int(raw_input('Enter an integer: '))
ans = 0
while ans * ans * ans < abs(x):
ans += 1
# print 'current guess =', ans
if ans * ans * ans != abs(x):
print x, 'is not a perfect cube'
else:
if x < 0:
print 'Cube root of ' + str(x) + ' is' + str(ans)