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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started