How Software Gets Done  


Software Buyers
Request bids
Search coders
My Buyer Account
Buyer help
Buyer articles
Buyer FAQ
Latest news
Software Coders
Newest open work
Browse all work
Search all work
My Coder Account
Coder help
Coder articles
Coder FAQ
Latest news
My Affiliate Account
Affiliate help
Affiliate FAQ
Latest news
Newest Bid Requests.
(See all)
Ebay User-name extractor.
By RyanCom on Sep 3
Max Bid: Open to fair suggestions

flash intro
By ensurerac on Sep 3
Max Bid: Open to fair suggestions

Real estate website
By Andett on Sep 3
Max Bid: $300

Need a content management system written in C#
By Normand Vandray on Sep 3
Max Bid: $110

Need to create the back engine for future website
By bds888 on Sep 3
Max Bid: $500

Javascript help
By inet29 on Sep 3
Max Bid: $5

Click here to put this ticker on your own site and/or get live RSS newsfeeds

Open Work Categories.
(182 open)
(59 open)
(112 open)
(18 open)
   SQL Server 
(74 open)
   Other DB 
(27 open)
Documentation / Tech Writing 
(27 open)
   Language (Human) Translations 
(8 open)
Data Entry 
(37 open)
Game Development 
(24 open)
Graphics / Art / Music 
(64 open)
(67 open)
     Adobe AfterEffects 
(12 open)
     Adobe Photoshop 
(31 open)
     Adobe Premiere 
(12 open)
     3d Animation 
(23 open)
   Art (Misc.) 
(19 open)
(13 open)
(11 open)
   3d Modeling 
(14 open)
Language Specific 
(124 open)
   Assembly / Machine language 
(10 open)
(72 open)
   ASP .NET 
(68 open)
(70 open)
   C++ / C 
(151 open)
   Carbon (Mac OS) 
(7 open)
   Cocoa / Obj-C 
(4 open)
   Cold Fusion 
(16 open)
(57 open)
(73 open)
(14 open)
(50 open)
(4 open)
(114 open)
(45 open)
   Visual Basic 
(164 open)
   Visual Basic .Net 
(114 open)
(80 open)
(41 open)
(1 open)
(3 open)
(34 open)
   Video Editing 
(14 open)
(36 open)
   Network Design 
(8 open)
   Network Implementation 
(7 open)
(84 open)
(197 open)
     MS Exchange 
(8 open)
     MS Office 
(21 open)
(11 open)
(3 open)
   Hand Held/PDA Programming 
(14 open)
   Internet Browser 
(52 open)
(52 open)
   Lotus Notes / Domino 
(2 open)
(35 open)
(15 open)
(40 open)
Testing / Quality Assurance 
(19 open)
(197 open)
   Page Design 
(92 open)
(58 open)
   Web Services 
(84 open)
   Web (Other) 
(104 open)
(15 open)
   Computer Based 
(13 open)
Other Sites

Download the free Rent A Coder IE toolbar!
Show Bid Request

Saving Account
Bid Request Id: 8948
Bookmark in my 'To Do' list
Posted by: freaky (3 ratings)
(Software buyer rating 10)
Non-action Ratio: Very Good - 18.18%
Buyer Security Verifications: Unverified
Approved on: Feb 17, 2002
10:21:00 AM EDT
Bidding Closes: Feb 18, 2002
10:38:53 AM EDT
Viewed (by coders): 465 times
Deadline: 2/18/2002 8:00:00 AM
100% of work completed and accepted. Coder has been paid.
Max Accepted Bid: Bidding is closed
Project Type: Personal Project / Homework Help
Bidding Type: Open Auction
Categories: C++ / C
Enter chat room for this bid request
(0 active users at Sep 3, 2003 6:17:49 PM EDT)

create a SavingAccount class. Use a static data member to contain the annualInterestRate for each of the savers. Each member of the class contain a private data member savingBalance indicating the amount the saver currently has on deposit. Provide tiplying the balance by annualInterestRate divided by 12;this interest should be added to savingBalance.Provide a static member function modifyInterestRate that sets the static annualInterestRate to a new value. Write a driver program to test class SavingAccount. Instantiate two different savingAccount objects,saver1 and saver2, with balance of $2000 and $3000 respectively. Make annualInterestRate = 3% to calculate monthly interest and print the new balance for each of the savers. Then set annualInterestRate= 4% and calculate the next month interest and print the new balances for each savers.

Create a class named SavingsAccount : (1) The SavingsAccount class must contain a static data member, annualInterestRate, that is the same for all accounts. (2) The annualIterestRate member should be initialized appropriately, based on a named constant set to 2.7%. (3) Each object created should have a private data member named savingsBalance. (4) Include the constructors: default, conversion (sets the balance to any given non-negative number), and copy. (5) Provide a member function named compoundMonthlyInterest that returns the amount of interest earned on the account (balance * annualInterestRate/12.0) and adds it to the balance. (6) Provide a static member function setInterestRate that establishes a new interest rate. You should verify that the new interest rate is greater than 0 and no greater than 0.15 (15%). (7) Provide set and get methods for the account balance. Validate the balance so it cannot be set to a negative value. (8) Provide a method named showBalance that displays the balance of the account right-justified in a field of 20 characters. The number must have two decimal places and a $ in front of the first digit. For example, if the balance is zero, it should display $0.00 (with leading spaces).

Develop a "driver" program to test your class. (1) It should instantiate an array of NUM_ACCOUNTS (try 6) of type SavingsAccounts. After the array is instantiated, set the starting balance of each account to a different random number (use rand) with the range 100 to 10,000 (use named constants for the min and max starting balances).

(2) Display the balances of all the accounts, (3) then apply the compoundMonthlyInterest method to each account, displaying the interest earned on each account. (4) Then display all of the new balances. (5) Next, set the annualInterestRate to 3.5% and repeat the above instructions

Be sure to insert a "press any key to continue" message when needed so information does not scroll off the screen before it can be read. Be sure to make good choices about naming variables and members, parameter passing mechanisms, and access privileges (const/non-const).

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.

Visual C++

Must be 100% finished and received by buyer on:
Feb 18, 2002 8:00:00 AM 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.

Additional Files:
This bid request includes IMPORTANT additional attached files. Please download and read fully before bidding.

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.
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!
Alok Garg
(67 ratings)
Bid id: 105,556
$15 (USD) Feb 17, 2002
11:43:12 AM EDT

Let me introduce myself as an expert C++ programmer.

I have done lot of assignments in C++ on this site successfully.

With the kind of experience I am having you can be sure of quality work first time itself.

I will give you well commented program in VC++ 6.0

Looking forward to your response.

Kind Regards
  See 2 private reply(ies)
to/from Alok Garg.

Bid Request Search
 Advanced Search
Newest Open Work
Latest News  


Rent A Coder upholds the rigorous business practices required to be both a BBB member and Square Trade vendor.
  • All customer issues addressed within 2 days
  • Openly disclosed pricing and return policies
  • Participation in mediation at buyer request
  • Superior selling track record
This site is verified through its parent company, Exhedra Solutions, Inc.
Top Coders.

Rated a 9.97 on 119 jobs 
Rated a 9.84 on 91 jobs 
Rated a 9.97 on 157 jobs 
Andrei Remenchuk
Rated a 10 on 14 jobs 
Michael Sharp
Rated a 9.98 on 182 jobs 
Rated a 9.93 on 38 jobs 
Rated a 10 on 121 jobs 
Rated a 10 on 22 jobs 
Rated a 9.93 on 67 jobs 
Maxnet Technologi es Private Limited
Rated a 9.93 on 83 jobs 

See all top coders...

(What makes a top coder?)

Top Exam Scorers

Rent A Coder is PayPal verified through its parent company, Exhedra Solutions, Inc.

Created in partnership with:


Affiliate Sites
Latest News | About Us | Kudos | Feedback/Contact    Affiliates | Advertise    Privacy | Legal

Copyright 2001, Exhedra Solutions, Inc. All rights reserved.
By using this site you agree to its Terms and Conditions.
"Rent A Coder" (tm), "Safe Project Escrow" (tm) and "How Software Gets Done" (tm)
are trademarks of Exhedra Solutions, Inc.