Question: Lab 3 Instructions For Lab 3, you will be writing a more complex program that gets input from the user, makes some decisions based on

Lab 3 Instructions For Lab 3, you will be writing a more complex program that gets input from the user, makes some decisions based on the input, and displays results to the user. As long as your program satisfies the requirements listed below, you are free to design and write any type of program that you care to. You are encouraged to be creative, and pick something that has meaning for you, because you'll have more fun. Feel free to create a more complex version of the program you did in Lab 2, as long as it meets all of the additional requirements below. Requirements Your lab submission should consist of a single Python file, Lab3.py, uploaded to the Lab 3 dropbox. The Lab3.py file should meet all of the following requirements: A comment at the top with a brief description of the program, including Input List and Output List. Your name given as the author. Full pseudocode included in comments. The program must have at least one input and at least one output. It must have at least two decision structures (If statements). One decision structure with multiple "Else If" cases is considered 1 decision structure. It must be organized into separate modules: one module for input, one module for output, and one module for each separate calculation or action in the program. Each module should be "cohesive", performing only 1 task. Use parameters and arguments to pass values into your modules (don't use global variables). The Python code should run correctly, and the logic should match your pseudocode.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!