Show Bid Request
menu/credit card
Bid Request Id: 9519
|
|
|
Posted by: |
jc0000 (15 ratings)
(Software buyer rating 8.8)
|
Non-action Ratio: |
Very Good - 15.38%
|
Posted: |
Feb 24, 2002 8:26:22 PM EDT
|
Bidding Closes: |
Feb 26, 2002 8:35:15 PM EDT
|
Viewed (by coders): |
589 times
|
Deadline: |
2/25/2002
TIME EXPIRED
|
|
|
|
Description:
You will be taking that program and incorporating conditionals to handle error checking and iteration to enhance the functionality of the program. You should modify it in the following ways: 1.Prompt the user for an initial credit limit, starting balance, and interest rate. 2.Present a menu and prompt user for their choice. This assignment requires a significant amount of error checking. As a minimum requirement you should error check the following: 1.Verify that user entered a valid menu choice. 2.Prevent user from exceeding credit limit when charging. See Overcharging below 3.Prevent interest from exceeding credit limit. See Overcharging below. 4.Keep track of and update a credit variable to be used in the event of overpayment. See Negative balance below. 5.Prevent user from making a payment if they have a credit on the account. Overcharging A user should only be able to charge up to their credit limit. If the credit limit is exceeded when charging the user should immediately be prompted to make a payment that will bring their balance under the credit limit. Accrued interest should also be checked. If the credit limit is exceeded when the user computes the interest, then they should immediately be prompted to make a payment. Negative balance If a user makes a payment which exceeds the amount which is owed the exceeding amount should be credited to the account. It is your job to keep track of this credited amount throughout the running of the program.
The following formulas will still be necessary: interest accrued = (interest rate(in percent) * current balance /10 /12)
***look at the sample output below********
Deliverables: Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
Complete copyrights to all work purchased.
here is a sample output:
Enter Credit Limit: 535.23 Enter starting Balance: 234 Enter interest rate percentage: 15
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: i
Current Balance: $234 Interest Accrued: $2.925 Balance including interest accrued: $236.925 Balance is now: $236.925
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: c
Enter amount of charges: 200.23 Balance is now: $437.155
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: p
Current Balance: $437.155 Enter Regular payment amount: 124 New Balance: $313.155
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: b
Your current balance is: $313.155
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: t
You have not entered a correct menu choice! Review the menu for a correct choice
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: c
Enter amount of charges: 300 You have exceeded your credit limit!! You must make a payment of at least $77.925 Enter emergency payment amount: 55 You did not pay enough! Enter more Payment: 25 Balance is now: $533.155
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: i
Current Balance: $533.155 Interest Accrued: $6.66444 Balance including interest accrued: $539.819 Monthly interest exceeds Credit Limit!! No further charges will be accepted until you make a payment of at least $4.58948 Enter emergency payment amount: 2.5 You did not enter enough of a Payment! Enter additional payment of at least $2.08948 Enter additional payment amount: 25 Balance is now: $512.319
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: p
Current Balance: $512.319 Enter Regular payment amount: 520 New Balance: $0 You have a credit of $7.68054
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: b
Your current balance is: $0.00
You have a credit of $7.68054
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: c
Enter amount of charges: 5.25 You have a credit of $2.43054
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter you choice: p
You have a credit, no Payment due this month!
Menu Choices ------------- Compute Interest (i) Enter a charge (c) Enter a payment (p) Check balance (b) Quit (q) Enter your choice: q
Your final ending balance is: $0 You have a credit of: $2.43054
Platform:
unix, windows
Must be 100% finished and received by buyer on:
Feb 25, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Special Conditions / Other:
Must have by monday before 8:00 am, february 25th. Must meet all specifications.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
This bid was accepted by the buyer!
|
$9 (USD)
|
Feb 24, 2002 8:46:21 PM EDT
|
9.76
(Excellent)
|
|
|
Looks pretty easy. I believe i could have this to you before 8am. So if you go ahead and choose my bid now, i can get started on it and maybe have it done sometime tonight. Thanks,Richard. |
|
|
|
|
N/A
|
Feb 24, 2002 10:40:58 PM EDT
|
9.76
(Excellent)
|
|
|
Hey i started on your program and i have it almost done for you. When i finish it i'll send you a screenshot of it. Thanks, Richard. |
|
|
|
|
N/A
|
Feb 25, 2002 5:29:05 AM EDT
|
9.76
(Excellent)
|
|
|
Hey i got your program done here's the exe file. Accept this bid and you'll get full source code and all. Thanks, Richard. |
|
Attached File
|
|
|
|
|