Instructions Define the class bankAccount to implement the basic properties of a bank account. An object of this class should store the following data: Account holder’s name (string), account number...


Instructions


Define the class bankAccount to implement the basic properties of a bank account. An object of this class should store the following data: Account holder’s name (string), account number (int), account type (string, checking/saving), balance (double), and interest rate (double). (Store interest rate as a decimal number.) Add appropriate member functions to manipulate an object. Use a static member in the class to automatically assign account numbers. Also, declare an array of 10 components of type bankAccount to process up to 10 customers and write a program to illustrate how to use your class.


Example output is shown below:


1: Enter 1 to add a new customer.


2: Enter 2 for an existing customer.


3: Enter 3 to print customers data.


9: Enter 9 to exit the program.


1


Enter customer's name: Dave Brown


Enter account type (checking/savings): checking


Enter amount to be deposited to open account: 10000


Enter interest rate (as a percent): .01


1: Enter 1 to add a new customer.


2: Enter 2 for an existing customer.


3: Enter 3 to print customers data.


9: Enter 9 to exit the program.


3


Account Holder Name: Dave Brown


Account Type: checking


Account Number: 1100


Balance: $10000.00


Interest Rate: 0.01%


*****************************


1: Enter 1 to add a new customer.


2: Enter 2 for an existing customer.


3: Enter 3 to print customers data.


9: Enter 9 to exit the program.


9





Since your program handles currency, make sure to use a data type that can store decimals with a precision to 2 decimals.




P.S. There are 3 tabs



X File<br>Edit<br>View<br>Project<br>Build<br>Debug<br>Test<br>Analyze<br>Tools<br>Extensions<br>Window<br>Help<br>Search (Ctrl+Q)<br>Solution1<br>BW<br>Attach...<br>A Live Share<br>main (2).cpp<br>temporary.h + x temporarylmp.cpp<br>| Miscellaneous Files<br>(Global Scope)<br>1<br>#include <string><br>3<br>4<br>using namespace std;<br>Eclass temporary<br>{<br>public:<br>void set(string, double, double);<br>void print();<br>double manipulate();<br>7<br>8.<br>10<br>11<br>void get(string&, double&, double&);<br>void setDescription(string);<br>void setFirst(double);<br>void setSecond(double);<br>12<br>13<br>14<br>15<br>string getDescription() const;<br>double getFirst() const;<br>double getSecond() const;<br>16<br>17<br>18<br>19<br>IL II<br>20<br>temporary(string<br>

Extracted text: X File Edit View Project Build Debug Test Analyze Tools Extensions Window Help Search (Ctrl+Q) Solution1 BW Attach... A Live Share main (2).cpp temporary.h + x temporarylmp.cpp | Miscellaneous Files (Global Scope) 1 #include 3 4 using namespace std; Eclass temporary { public: void set(string, double, double); void print(); double manipulate(); 7 8. 10 11 void get(string&, double&, double&); void setDescription(string); void setFirst(double); void setSecond(double); 12 13 14 15 string getDescription() const; double getFirst() const; double getSecond() const; 16 17 18 19 IL II 20 temporary(string "", double 0, double 0); %D 21 private: string description; double first; double second; 22 23 24 25 26 27 100 % No issues found Ln: 1 Ch: 1 SPC LF O Ready 1 Add to Source Control - 3 7:37 PM e Type here to search 26% Sxm 1/22/2021 2)
X File<br>Edit<br>View<br>Project<br>Build<br>Debug<br>Test<br>Analyze<br>Tools<br>Extensions<br>Window<br>Help<br>Search (Ctrl+Q)<br>Solution1<br>BW<br>12<br>Attach...<br>A Live Share<br>main (2).cpp + x temporary.h<br>temporarylmp.cpp<br>|Miscellaneous Files<br>(Global Scope)<br>1<br>#include <iostream><br>3<br>using namespace std;<br>4<br>Bint main() {<br>// Write your main here<br>7<br>return 0;<br>8.<br>100 %<br>No issues found<br>Ln: 1<br>Ch: 1<br>SPC<br>LF<br>O Ready<br>1 Add to Source Control a<br>3<br>7:36 PM<br>e Type here to search<br>26%<br>Sxm<br>1/22/2021<br>

Extracted text: X File Edit View Project Build Debug Test Analyze Tools Extensions Window Help Search (Ctrl+Q) Solution1 BW 12 Attach... A Live Share main (2).cpp + x temporary.h temporarylmp.cpp |Miscellaneous Files (Global Scope) 1 #include 3 using namespace std; 4 Bint main() { // Write your main here 7 return 0; 8. 100 % No issues found Ln: 1 Ch: 1 SPC LF O Ready 1 Add to Source Control a 3 7:36 PM e Type here to search 26% Sxm 1/22/2021

Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here