Convert the following Java code fragment, change all the if-else statements to switch statements and all the switch statements to if-else statements. You should properly align and indent all statements. int n = Integer.parselnt (args (o1):

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...
icon
Related questions
Question
Convert the following Java code fragment, change all the if-else statements to switch statements and all the switch statements to if-else statements.
You should properly align and indent all statements.
int n = Integer.parselnt (args [0]);
char ch = args [1].charAt (1);
if (n == 1 || n == 2)
{
switch (ch)
{
case 'A': System.out.println ("I am A");
case 'B': System.out.println ("I am B");
break;
case 'C': System.out.println ("I am C");
case 'E': break;
case 'D':
case 'Z': System.out.printin ("I am DZ");
break;
default: System.out.println ("I am others");
} // end switch
} // end of if
else if (n == 3 || n == 4 || ch == 5)
{
switch (ch)
{
case 'X': ;;;
case Y': System.out.printin ("Funny ::");
break;
case 'M':
case 'N': System.out.println ("I am N");
default: System.out.printin ("I am lost");
} // end of switch
} // end of if
else
System.out.println ("All the best to your exam");
Transcribed Image Text:Convert the following Java code fragment, change all the if-else statements to switch statements and all the switch statements to if-else statements. You should properly align and indent all statements. int n = Integer.parselnt (args [0]); char ch = args [1].charAt (1); if (n == 1 || n == 2) { switch (ch) { case 'A': System.out.println ("I am A"); case 'B': System.out.println ("I am B"); break; case 'C': System.out.println ("I am C"); case 'E': break; case 'D': case 'Z': System.out.printin ("I am DZ"); break; default: System.out.println ("I am others"); } // end switch } // end of if else if (n == 3 || n == 4 || ch == 5) { switch (ch) { case 'X': ;;; case Y': System.out.printin ("Funny ::"); break; case 'M': case 'N': System.out.println ("I am N"); default: System.out.printin ("I am lost"); } // end of switch } // end of if else System.out.println ("All the best to your exam");
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
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…
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)
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
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY