The dash cell phone company charges customers a basic rate

The Dash Cell Phone Company charges customers a basic rate of $5 per month to
send text messages. Additional rates are as follows:
l The first 60 messages per month, regardless of message length, are included in
the basic bill.
l An additional five cents is charged for each text message after the 60th
message, up to 180 messages.
l An additional 10 cents is charged for each text message after the 180th message.
l Federal, state, and local taxes add a total of 12 percent to each bill.
Design a flowchart or pseudocode for the following:
a. A program that accepts the following data about one customer’s bill: customer
area code (three digits), customer phone number (seven digits), and number of
text messages sent. Display all the data, including the month-end bill both
before and after taxes are added.
b. A program that continuously accepts data about text messages until a sentinel
value is entered, and displays all the details.
c. A program that continuously accepts data about text messages until a sentinel
value is entered, and displays details only about customers who send more than
100 text messages.
d. A program that continuously accepts data about text messages until a sentinel
value is entered, and displays details only about customers whose total bill with
taxes is over $20.
e. A program that prompts the user for a three-digit area code from which to
select bills. Then the program continuously accepts text message data until a
sentinel value is entered, and displays data only for messages sent from the
specified area code.