Using switch syntax to write a program that calculates and prints the bill for a cellular telephone company. The company offers two types of service: regular and premium. Its rates vary, depending on the type of service. The rates are computed as follows: $10.00 plus first 50 minutes are free. Charges for over 50 minutes are $0.20 per minutes. Regular service: Premium service: $25 plus a. For calls made from 6:00 a.m to 6:00 p.m., the first 75 minutes are free; charges for more than 75 minutes are $0.10 per minute. b. For, calls made from 6:00 p.m. to 6:00 a.m., the first 100 minutes are free; charges for more than 100 minutes are $0.05 per minute.
Using switch syntax to write a program that calculates and prints the bill for a cellular telephone company. The company offers two types of service: regular and premium. Its rates vary, depending on the type of service. The rates are computed as follows: $10.00 plus first 50 minutes are free. Charges for over 50 minutes are $0.20 per minutes. Regular service: Premium service: $25 plus a. For calls made from 6:00 a.m to 6:00 p.m., the first 75 minutes are free; charges for more than 75 minutes are $0.10 per minute. b. For, calls made from 6:00 p.m. to 6:00 a.m., the first 100 minutes are free; charges for more than 100 minutes are $0.05 per minute.
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question
With clear comments in visual studio.
![Note: switch syntax is only applied for service selection.
You can use if-else syntax for other comparison.
Using switch syntax to write a program that calculates and prints the bill for a cellular
telephone company. The company offers two types of service: regular and premium. Its
rates vary, depending on the type of service. The rates are computed as follows.
$10.00 plus first 50 minutes are free. Charges for over 50 minutes
are $0.20 per minutes.
Regular service:
Premium service:
$25 plus
For calls made from 6:00 a.m to 6:00 p.m, the first 75 minutes
a.
are free; charges for more than 75 minutes are $0.10 per minute.
b. For, calls made from 6:00 p.m. to 6:00 a.m., the first 100 minutes
are free; charges for more than 100 minutes are $0.05 per minute.
Your program should prompt the user to enter an account number, a service code (type
char), and the number of minutes the service was used. A service code for r or R means
regular serv1ce; a service code of p or P means premium service. Treat any other
character as an error. Your program should output the account number, type of service,
number of minutes the telephone service was used, and the amount due from the user.
For the premium service, the customer may be using the service during the day and the
night. Therefore, to calculate the bill, you must ask the user to input the number of
minutes the service was used during the day and the number of minutes the service was
used during the night.
ty Investigate](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F6419d8b4-d61e-4073-9002-8148487359de%2Ff456e753-e4b0-4e7a-b4f5-c06bf32c178e%2Fnqhychv_processed.jpeg&w=3840&q=75)
Transcribed Image Text:Note: switch syntax is only applied for service selection.
You can use if-else syntax for other comparison.
Using switch syntax to write a program that calculates and prints the bill for a cellular
telephone company. The company offers two types of service: regular and premium. Its
rates vary, depending on the type of service. The rates are computed as follows.
$10.00 plus first 50 minutes are free. Charges for over 50 minutes
are $0.20 per minutes.
Regular service:
Premium service:
$25 plus
For calls made from 6:00 a.m to 6:00 p.m, the first 75 minutes
a.
are free; charges for more than 75 minutes are $0.10 per minute.
b. For, calls made from 6:00 p.m. to 6:00 a.m., the first 100 minutes
are free; charges for more than 100 minutes are $0.05 per minute.
Your program should prompt the user to enter an account number, a service code (type
char), and the number of minutes the service was used. A service code for r or R means
regular serv1ce; a service code of p or P means premium service. Treat any other
character as an error. Your program should output the account number, type of service,
number of minutes the telephone service was used, and the amount due from the user.
For the premium service, the customer may be using the service during the day and the
night. Therefore, to calculate the bill, you must ask the user to input the number of
minutes the service was used during the day and the number of minutes the service was
used during the night.
ty Investigate
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 5 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Recommended textbooks for you
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY