How do I fix my code to return to Selection after Selecting an Option?
How do I fix my code to return to Selection after Selecting an Option?
print("Select Options:")
print("1. Find Maximum Range Of Triangle")
print("2. Convert Minute to Second")
print("3. Convert Decimal to Binary")
select = int(input("Choose a Number From 1- 3 = "))
if select == 1:
print("Find Maximum Range Of Triangle")
def next_edge(side1,side2):
# Compute max range
max_range=side1+side2-1
# Return max_range value
return max_range
# Input Side
a1 = int(input("Enter an Integer: "))
print("Side 1 =",a1)
b1 = int(input("Enter an Integer: "))
print("Side 2 =",b1)
# Calling max range
max_range=next_edge(a1,b1)
# Display Result
print("Max Range is",max_range)
returnselection = input("Return to Selection Y/N?")
if returnselection == Y:
print("ok")
if returnselection == y:
print("ok")
if returnselection == N:
print("ok")
if returnselection == n:
print("ok")
else:
print("error")
if select == 2:
print("Convert Minute to Second")
# Function to convert minutes into seconds
def ConvertMinute(a2):
# Convert Minute to Second
seconds = a2 * 60;
# Display Converted Minute to Second
print("Seconds:",seconds);
# Input an Integer
a2 = int(input("Enter an Integer: "))
print("Minute:",a2)
# Return Input to Second
ConvertMinute(a2);
print("Return to Selection Y/N?")
if select == 3:
print("Convert Decimal to Binary")
# Input Decimal
a3 = int(input("Enter a Decimal = "))
# Set The Accepted Limit to 8 Bit
if a3 > 255:
print("Please ensure the added numbers are below 255")
# Display Converted Decimal to Binary
else:
print("Binary =",format(a3,'08b'))
print("Return to Selection Y/N?")
else:
print("Please ensure the Number is Between 1-3")
Step by step
Solved in 2 steps