Question
For this lab you will do 2 things: Solve the problem using pseudocode Code it in Python . When you are finished, submit both your
For this lab you will do 2 things:
- Solve the problem using pseudocode
- Code it in Python
.
When you are finished, submit both your pseudocode and your program code in a *.pdf file. Attach the *.py file also.
Bank Charges
A bank charges $10 per month plus the following check fees for a commercial checking account:
$.10 each for less than 20 checks
$.08 each for 20 - 39 checks
$.06 each for 40 - 59 checks
$.04 each for 60 or more checks
Write a program that prompts the user for the number of checks written for a month, then compute and display the bank's total service fees for the month. Make sure the output displays with a $ and 2 decimal places.
This program MUST use a decision structure.
Focus on:
- Properly written pseudocode -includes comments and no specific language syntax -shows decision structure
- Intro and description of program displayed
- User friendliness of program in general
- Variables and constants used
-
- Declaration
- Initialization
- Used in calculations
- Decision structure used to determine fees
- Input Validation -If user types a negative number for number of checks written the program tells them they cannot do that
- Output -Nice display of user interface and final output. Use of blank lines or some kind of separation between input and output.
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