Provide a pseudocode and a flow chart for an application for Domicile Designs that gets sales transaction data, including an account number, customer name, and purchase price. The store charges 1.25 percent interest on the balance due each month. Output the account number and name, then output the customer’s projected balance each month for the next 12 months. Assume that when the balance reaches $25 or less, the customer can pay off the account. At the beginning of every month, 1.25 percent interest is added to the balance, and then the customer makes a payment equal to 7 percent of the current balance. Assume that the customer makes no new purchases.
Provide a pseudocode and a flow chart for an application for Domicile Designs that gets sales transaction data, including an account number, customer name, and purchase price. The store charges 1.25 percent interest on the balance due each month. Output the account number and name, then output the customer’s projected balance each month for the next 12 months. Assume that when the balance reaches $25 or less, the customer can pay off the account. At the beginning of every month, 1.25 percent interest is added to the balance, and then the customer makes a payment equal to 7 percent of the current balance. Assume that the customer makes no new purchases. The application should execute continuously for any number of customers until a sentinel value is supplied for the account number.
Flowchart
START
num account
string name
num s
num charges = 0.0125
num balance
balance = price
i = 1
InputDetails()
OutputDetails()
STOP
InputDeatils()
output "ENTER ACCOUNT NUMBER"
input account_number
output"Enter purchase price"
input price
output "Enter customer name"
input name
return
checkBalance()
if balance == 25 OR balance<25
output "customer can pay off the account"
else
if balance>25 then
balance=balance + balance * charges
end if
return
calculate_Balance()
balance = balance + balance * 0.07
return
OutputDetails()
output "ACCOUNT NUMBER:" ,account_number
output " CUSTOMER NAME:" ,name
while i <= 12
calculate_Balance()
checkBalance()
output " PROJECTED BALANCE IS:", balance
i = i + 1
end while
return
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps with 4 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Programming with Microsoft Visual Basic 2017](https://www.bartleby.com/isbn_cover_images/9781337102124/9781337102124_smallCoverImage.gif)
![Programming with Microsoft Visual Basic 2017](https://www.bartleby.com/isbn_cover_images/9781337102124/9781337102124_smallCoverImage.gif)