diff --git a/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/02-core-elements-of-a-program/example.py b/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/02-core-elements-of-a-program/example.py index 5c0e526..7b47263 100644 --- a/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/02-core-elements-of-a-program/example.py +++ b/archives/01-introduction-to-computer-science-and-programming/archives/UNIT-01/02-core-elements-of-a-program/example.py @@ -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)