8) Create or add the last source file called Database.cpp. In this file, you are required to compile or integrate the listed fields by creating the structure to embody the Account entity. The fields are accno, acname, type, intrate, balance and they respectively represent the account number, account name, account type, the interest rate and account balance. After the structure has been declared with its fields, do the following tasks in the main function. (a) Create an array account of size 7 to store accounts. Then initialize the array with 7 account's sample data-records shown below. (b) Do a sample display just like the display shown below of 7 records. (c) After the display, write a block comment for a small search system where the search will be conducted the id number. (d) Following the comment, display a prompt and read an account number. Then, using the while-loop, test if the account number is positive. If so, enter the loop body for action. Quit otherwise. (e) In the while loop, search the account matching the account number among the array records available. Use another loop, perhaps for-loop, for this operation. Display the account matching the account number. Into the searched account, make a deposit by reading an amount from the keyboard and update the existing balance. (f) After the deposit is completed, display the account record again by entering the same account number. Check to confirm the deposit made. (g) Repeat searching the system by account number and depositing amount, until a negative account number is entered that will end the search and leave the system or exit the while loop.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
(8) Create or add the last source file called Database.cpp. In this file, you are required to
compile or integrate the listed fields by creating the structure to embody the Account
entity. The fields are accno, acname, type, intrate, balance and they respectively
represent the account number, account name, account type, the interest rate and
account balance. After the structure has been declared with its fields, do the following
tasks in the main function.
(a) Create an array account of size 7 to store accounts. Then initialize the array
with 7 account's sample data-records shown below.
(b) Do a sample display just like the display shown below of 7 records.
(c) After the display, write a block comment for a small search system where the
search will be conducted the id number.
(d) Following the comment, display a prompt and read an account number.
Then, using the while-loop, test if the account number is positive. If so, enter
the loop body for action. Quit otherwise.
(e) In the while loop, search the account matching the account number among
the array records available. Use another loop, perhaps for-loop, for this
operation. Display the account matching the account number. Into the
searched account, make a deposit by reading an amount from the keyboard
and update the existing balance.
(f) After the deposit is completed, display the account record again by entering
the same account number. Check to confirm the deposit made.
(g) Repeat searching the system by account number and depositing amount,
until a negative account number is entered that will end the search and leave
the system or exit the while loop.
Sample Data:
0.035 2663.64
102.56
2102.34
5690.69
4630.75
520.88
1759.32
20045 Josiah Savings
72345 Murphy Savings 0.035
72346 Ted
71345 Karen
82345 Amos
82347 Paul
Cheque 0.022
Savings 0.03
IBD
0.015
Student 0.035
97778 Lucy
Premium 0.025
Press any key to continue.
Transcribed Image Text:(8) Create or add the last source file called Database.cpp. In this file, you are required to compile or integrate the listed fields by creating the structure to embody the Account entity. The fields are accno, acname, type, intrate, balance and they respectively represent the account number, account name, account type, the interest rate and account balance. After the structure has been declared with its fields, do the following tasks in the main function. (a) Create an array account of size 7 to store accounts. Then initialize the array with 7 account's sample data-records shown below. (b) Do a sample display just like the display shown below of 7 records. (c) After the display, write a block comment for a small search system where the search will be conducted the id number. (d) Following the comment, display a prompt and read an account number. Then, using the while-loop, test if the account number is positive. If so, enter the loop body for action. Quit otherwise. (e) In the while loop, search the account matching the account number among the array records available. Use another loop, perhaps for-loop, for this operation. Display the account matching the account number. Into the searched account, make a deposit by reading an amount from the keyboard and update the existing balance. (f) After the deposit is completed, display the account record again by entering the same account number. Check to confirm the deposit made. (g) Repeat searching the system by account number and depositing amount, until a negative account number is entered that will end the search and leave the system or exit the while loop. Sample Data: 0.035 2663.64 102.56 2102.34 5690.69 4630.75 520.88 1759.32 20045 Josiah Savings 72345 Murphy Savings 0.035 72346 Ted 71345 Karen 82345 Amos 82347 Paul Cheque 0.022 Savings 0.03 IBD 0.015 Student 0.035 97778 Lucy Premium 0.025 Press any key to continue.
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Follow-up Questions
Read through expert solutions to related follow-up questions below.
Follow-up Question

the function did not work please check again and resend

Solution
Bartleby Expert
SEE SOLUTION
Knowledge Booster
File Input and Output Operations
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education