Answer:
Pseudocode is explained below for all cases
Explanation:
* Read Customer_area with robust input for a positive integer with three digits
* Read Customer_phone with robust input a positive integer with seven digits
* Read Customer_text with robust input for positive integers
* print "Basic rate for subscription: $5 per month", set Customer_bill to 5
* select case of
: Customer_text <= 60 print "No extra charge for text messages"
: Customer_text <= 180 print "(Customer_text - 60) * 0.05 extra for text messages", add (Customer_text - 60) * 0.05 to Customer_bill
: Customer_text > 180 print "$6 extra for text messages from 60 - 180, (Customer_text - 180) * 0.10 extra for text messages beyond 180", add (Customer_text - 180) * 0.10 to Customer_bill, add 6 to Customer bill
* print "Bill before taxes is Customer_bill"
* Customer_finalbill = Customer_bill * 1.12
* print "Bill after 12% federal, state and local tax is Customer_finalbill"