![Starting Out with C++: From Control Structures through Objects, Brief Version plus MyLab Programming with Pearson eText - Access Card Package (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780134059853/9780134059853_largeCoverImage.gif)
Concept explainers
Convert the following if/else if statement into a switch statement:
if (choice == 1)
{
cout << fixed << showpoint << setprecision(2);
}
else if (choice == 2 || choice == 3)
{
cout << fixed << showpoint << setprecision(4);
}
else if (choice == 4)
{
cout << fixed << showpoint << setprecision(6);
}
else
{
cout << fixed << showpoint << setprecision(8);
}
![Check Mark](/static/check-mark.png)
Want to see the full answer?
Check out a sample textbook solution![Blurred answer](/static/blurred-answer.jpg)
Chapter 4 Solutions
Starting Out with C++: From Control Structures through Objects, Brief Version plus MyLab Programming with Pearson eText - Access Card Package (8th Edition)
Additional Engineering Textbook Solutions
Differential Equations: Computing and Modeling (5th Edition), Edwards, Penney & Calvis
Concepts of Programming Languages (11th Edition)
Software Engineering (10th Edition)
Concepts Of Programming Languages
Artificial Intelligence: A Modern Approach
Digital Fundamentals (11th Edition)
- Serendipity Booksellers has a book club that awards points to its customers based on the number of books purchased each month. The points are awarded as follows: If a customer purchases no books, he or she earns 0 points If a customer purchases 1 through 5 books, he or she earns 5 points for each book. If a customer purchases 6 through 10 books, he or she earns 10 points for each book. If a customer purchases 11 or more books, he or she earns points equal to 20 points for each book. (Use Python) Use the Design Recipe to write the function customer_rewards which consumes the number of books purchased, and returns the total points. Include a docstring! Write 3 assert_equal statements to test your function.arrow_forwardQuestion Completion Status: Quèstion 7 Convert the following iflelse if statement into a switch statement: if (choice == 1) { cout << fixed << showpoint << setprecision(2). else if (choice == 2 || choice == 3) Cout << fixed < showpoint selprecision(4); else itichoice =2 4) foced snovipoint <á setprecision(S) setp ac sion(8) For the toolban pies Palaptas Esc F4 F5 F6 2#arrow_forward3. Convert the following switch statement into if-else statements then into if-then statements: String dayString1, dayString2, dayString3; int day = KB.nextInt (); switch (day) { case 1: dayStringl case 2: dayString2 "Saturday"; "Sunday"; break; case 3: dayString3 = "Monday"; break; case 4: dayStringl = "Tuesday"; case 5: daystring2 = "Wednesday"; break; default: dayString3 = "Invalid day"; break; } 4. Write a program that displays the following pattern: A A A A BB AA A ССС AA AA DDDD AAAΑ EEEEE ΑAAAΑΑ FFFFFFarrow_forward
- Lab: switch 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: Regular service: $10.00 plus first 50 minutes are free. Charges for over 50 minutes are $0.20 per minutes. Premium service: $25 plus 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. 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 service; a service…arrow_forward7) Change this switch statement to if-else ladder int x = 20; switch (x) { case 10: cout<<"X is 10"; break; case 20: cout <« "X is 20"; break; case 30: cout <« "X is 30"; break; default: cout<<"X is not 10, 20 or 30"; break;arrow_forwardIt's important to know how to best utilize the super keyword.arrow_forward
- Why would you use a VLOOKUP function as oppose to a Nested Ifs statement?arrow_forwardAssuming X1,X2, Y1 are integer type variables, A,B,C are Bool type variables and Z as real type variable. Check the wrong statements Y1:=(X1 AND X2) +2; if A:=True Then B:=False; End_if; If Z>10 Then Y1:=X1 +4; End_if; C:=(A AND B ) +1; For Z:=1 to 10 Do Y1:=Y1 +1; End_For; While (AB) Do Y1:=Y1+1; End_While;arrow_forwardExercise 3: ● Complete the switch statement and add the correct keyword at the end to specify some code to run if there is no case match in the switch statement. Also correct any incorrect/missing syntax int day = 4; switch () { 1: cout << "Saturday"; break; ; 2: cout << "Sunday"; cout << "Weekend";arrow_forward
- 13. Factorial Implementation What is incorrect with the following implementation of factorial: def factorial(n): return n* factorial(n-1) Pick ONE option Nothing is wrong The return value should be n+ factorial(n-1) The return value should be factorial(n-1) * factorial(n-2) ) A base case is missing Clear Selection loxituarrow_forwardWrite a multiple assignment statement that can be used instead of the followinggroup of assignment statements:east = 1;west = 1;north = 1;south = 1;arrow_forwardExercise: Complete the switch statement, and add the correct keyword at the end to specify some code to run if there is no case match in the switch statement. int day = 4; switch (day) { case 1: cout << "Saturday"; break; case 2: cout << "Sunday"; break; default): cout << "Weekend"; } Show Answerarrow_forward
- Np Ms Office 365/Excel 2016 I NtermedComputer ScienceISBN:9781337508841Author:CareyPublisher:Cengage