designing a programme for furniture

March 30, 2011 at 01:30:19
Specs: Windows 7, ram
I've been assigned a task to design a program for a local Furniture Company. The company allows customers that cannot pay cash for the furniture to pay a deposit and pay the balance in monthly installments, provided that the total amount of the purchase does not exceed R100.000. The amount of the deposit to be paid depends on the total of the purchase.

*The deposit for purchases less than R25.000 is calculated as 5% of the purchase amount.

*Purchase amounts between R25.000 and R49.999 require a deposit of R1.500 plus 10% of the purchase amount over R25.000.

*Purchases between R50.000 and R100.000 require a deposit of R5.000 plus 25% of the purchase amount over R50.000.

*if the purchase amount is more than R100.000 a message must be displayed to the user, that "The amount is invalid".

After the deposit is calculated, print the purchase amount and the deposit, only if the deposit is more than zero. Design an algorithm that will read a purchase amount, compute and print the required deposit for a customer.

1. A Defining Diagram
2. The solution algorithm in pseudo-code
3. A flowchart that corresponds to the pseudo-code
4. An expected results table
5. A desk checking table

See More: designing a programme for furniture

Report •

March 30, 2011 at 01:54:19
Looks like your doing the same course that this guy did last year.

Report •

March 30, 2011 at 03:31:47
I think the best advice I can give is that you advise the company to find a qualified programmer to do the job. This is so simple it could almost be coursework. ;)

Report •

March 30, 2011 at 06:05:11
The initial deposit is too small. In most industries 50% initial deposit is not unheard off. For large jobs an initial deposit of 25% and progress payments. What are the risks if the customer skips?

Report •

Related Solutions

March 30, 2011 at 11:20:13
This is clearly a homework assignment. It is an exact copy of that found on the site linked to by Judago where the OP admitted it was a school project. Follow the advice he was given there.

The idea of such an assignment is to make you think about a problem and then devise a solution. The only way you are going to learn this is by doing it.

Report •

March 30, 2011 at 15:04:59
Maybe even ask the instructor if the parameters reflect the real world situation.

Report •

Ask Question