How do I fix my code to return to Selection after Selecting an Option?

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

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")

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Linux
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education