Week 4 Activity – Parcel Charges
TCO #4 – Given a simple business problem that requires one or more decisions, create a solution algorithm that uses decisions with logical and relational expressions.
TCO #9 – Given a program with logic errors that is intended as a solution to a simple business problem, employ debugging diagnostics to remove and correct the errors.
Assignment: You will need to design an application that will receive the weight of a parcel and calculate and display the cost per kg and the delivery charge for that parcel. Calculate the charges using the following data:
Parcel Weight (kg) Cost per kg ($)
< 2.5 kg $3.50 per kg
2.5 to 5 kg $2.85 per kg
> 5kg $2.45 per kg
Make sure that the weight entered is a positive number, otherwise your program should display an error message and end. Test your algorithm with the following THREE sets of data:
Test case 1: package weight of 2 kg
Test case 2: package weight of 5 kg
Test case 3: package weight of 6 kg
When completed staple the following documents together neatly in 1,2,3,4 order:
• This instruction sheet first
• The IPO Chart, second
• The Pseudocode, third
• The Flowchart and output example last.
Point distribution for this application:
Flowchart and output
Example Output after execution:
Answer this Question
cis 115 - So what logic is used when pseudocoding compound conditions
Logic and Design - I need help with pseudocode, and any help regarding forming ...
Logic - Are there advantages of modern symbolic logic over classical logic (...
Programming Logic - How do I write case logic pseudocode and visual logic nested...
discrete mathematics - problem has to do with three valued logic, ie the values ...
Program Logic Design - create a flowchart that shows the logic for a program ...
Programming Logic and Design - This is my 3rd time posting this problem because ...
Program logic design - • Assignment 1: Chocolate Delights Candy Company, Part 1 ...
Programming Logic and Design: Comprehensive, 6th E - Create the logic for a ...
Phi103 - explain what logic can and cannot do. In other words, what kinds of ...