
Explanation of Solution
Given statements:
//Switch to score
switch (score)
{
//Case
case (score > 90):
//Assign the grade
grade = 'A';
//Break the statement
break;
//Case
case (score > 80):
//Assign the grade
grade = 'b';
//Break the statement
break;
//Case
case (score > 70):
//Assign the grade
grade = 'C';
//Break the statement
break;
//Case
case (score > 60):
//Assign the grade
grade = 'D';
//Break the statement
break;
//Default Case
default:
//Assign the grade
grade = 'F';
}
Error in the given statement:
Error #1:
The case statements itself cannot contain an expression. The “case” must be carried out with an integer or a character. The given code cannot be modified as the “switch” statement because it contains expressions. It can only be converted into “if-else-if” statement that is given below...
Want to see the full answer?
Check out a sample textbook solution
Chapter 3 Solutions
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
- Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr




