Concept explainers
I need help with the following Python 3 question:
Suppose you are a bike shop owner who puts together bikes from spare parts. Your customers come to you with parts they’ve found in their garages, from scrap metal heaps, etc., and they ask you to build them all the bikes you can make with the parts they give you. You build the bikes, charge them a big pile of money for the privilege, and keep the leftover parts for yourself.
It takes the following parts to create one bicycle:
● 2 wheels
● 1 frame
● 50 links (to make a chain)
Write a Python
Requirements:
● Prompt the user for the # of wheels # of frames they have, and # of links they have. You can use any wording you like, but you must prompt them for the information in that order so we can test your solution.
● Report the total number of bikes you can make, and the leftover parts.
● Save all of these inputs in well-named variables of correct data types
● Do not use any literals in your main function. Any values that need to be saved are in constants variables, initialized at the top of your program, above main.
Here is an example output of the program:
How many wheels do you have?
13
How many frames do you have?
4
How many links do you have?
150
All totaled up, you've got 3 bikes coming
I'm keeping the leftovers for myself
Leftover:
7 wheels
1 frames
0 links
>>>
Trending nowThis is a popular solution!
Step by stepSolved in 4 steps with 2 images
- n this lab, you complete a prewritten Python program for a carpenter who creates personalized house signs. The program is supposed to compute the price of any sign a customer orders, based on the following facts: The charge for all signs is a minimum of $35.00. The first five letters or numbers are included in the minimum charge; there is a $4 charge for each additional character. If the sign is make of oak, add $20.00. No charge is added for pine. Black or white characters are included in the minimum charge; there is an additional $15 charge for gold-leaf lettering.arrow_forwardComputational Methodsarrow_forwarduse The C Programming Language Online Compile for Recamán's Sequence Implement this in a program. Write two functions, one for solving it iteratively, one for solving it recursively. Take two arguments from the command-line: an "i" or "r", and the term number (how many terms to print). Print out which method executed (was selected) and all the terms (and the number of terms).arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education