----¡GRASP exec: java AlHikmaBookStore Welcome to Hikma Book! Select from Menu E. ELECTRONICS: 2.500 OMR H. HISTORY: 3 OMR M. MATHEMATICS: 3.500 OMR B. BIOLOGY: 2.750 OMR Order a book or enter 'S' to stop: ELECTRONICS ordered, Subtotal: 2.5 OMR Order a book or enter 'S' to stop: H HISTORY ordered, Subtotal: 3 OMR Order a book or enter 'S' to stop: M MATHEMATICS ordered, Subtotal: 3.5 OMR Order a book or enter 'S' to stop: B BIOLOGY ordered, Subtotal: 2.75 OMR Order a book or enter 'S' to stop: S Total Order cost is: 11.75 OMR ----JGRASP: operation complete.

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

Discuss the result

--JGRASP exec: java AlHikmaBookStore
Welcome to Hikma Book!
Select from Menu
E. ELECTRONICS: 2.500 OMR
H. HISTORY: 3 OMR
M. MATHEMATICS: 3.500 OMR
B. BIOLOGY: 2.750 OMR
Order a book or enter 'S' to stop:
E
ELECTRONICS ordered, Subtotal: 2.5 OMR
Order a book or enter 'S' to stop:
H
HISTORY ordered, Subtotal: 3 OMR
Order a book or enter 'S' to stop:
M
MATHEMATICS ordered, Subtotal: 3.5 OMR
Order a book or enter 'S' to stop:
B
BIOLOGY ordered, Subtotal: 2.75 OMR
Order a book or enter 'S' to stop:
Total Order cost is:
11.75 OMR
----JGRASP: operation complete.
Transcribed Image Text:--JGRASP exec: java AlHikmaBookStore Welcome to Hikma Book! Select from Menu E. ELECTRONICS: 2.500 OMR H. HISTORY: 3 OMR M. MATHEMATICS: 3.500 OMR B. BIOLOGY: 2.750 OMR Order a book or enter 'S' to stop: E ELECTRONICS ordered, Subtotal: 2.5 OMR Order a book or enter 'S' to stop: H HISTORY ordered, Subtotal: 3 OMR Order a book or enter 'S' to stop: M MATHEMATICS ordered, Subtotal: 3.5 OMR Order a book or enter 'S' to stop: B BIOLOGY ordered, Subtotal: 2.75 OMR Order a book or enter 'S' to stop: Total Order cost is: 11.75 OMR ----JGRASP: operation complete.
import java.util.Scanner;
public class AlHikmaBookStore // To calculates the cost of an order (Use switch case)
{
public static void main(String[] args)
Scanner obj = new Scanner(System.in);
// To display menu of Hikma Book Store
System.out.println("Welcome to Hikma Book!");
System.out.printin(" Select from Menu");
System.out.printin(" E. ELECTRONICS: 2.500 OOMR");
System.out.printin(" H. HISTORY: 3 OMR");
System.out.printin("
System.out.println("
M. MATHEMATICS: 3.500 OMR");
B. BIOLOGY: 2.750 OMR");
int i=1;
double cost = 0;
char a;
do
{
System.out.println("Order a book or enter 'S' to stop: ");
a = obj.next().charAt(0);
switch(a)
{
case 'E':
System.out.println("ELECTRONICS ordered, Subtotal: 2.5 OMR");
cost = cost + 2.5;
break; // To terminate a statement sequence
case 'H':
System.out.printin("HISTORY ordered, Subtotal: 3 OMR");
cost = cost + 3;
break;
case 'M':
System.out.println("MATHEMATICS ordered, Subtotal: 3.5 OMR");
cost = cost + 3.5;
break;
case 'B':
System.out.println("BIOLOGY ordered, Subtotal: 2.75 oMR");
cost = cost + 2.75;
break;
case 'S':
i=0;
break;
while(i > 0);
System.out. print("Total order cost is:
}
"+ cost +" OMR");
Transcribed Image Text:import java.util.Scanner; public class AlHikmaBookStore // To calculates the cost of an order (Use switch case) { public static void main(String[] args) Scanner obj = new Scanner(System.in); // To display menu of Hikma Book Store System.out.println("Welcome to Hikma Book!"); System.out.printin(" Select from Menu"); System.out.printin(" E. ELECTRONICS: 2.500 OOMR"); System.out.printin(" H. HISTORY: 3 OMR"); System.out.printin(" System.out.println(" M. MATHEMATICS: 3.500 OMR"); B. BIOLOGY: 2.750 OMR"); int i=1; double cost = 0; char a; do { System.out.println("Order a book or enter 'S' to stop: "); a = obj.next().charAt(0); switch(a) { case 'E': System.out.println("ELECTRONICS ordered, Subtotal: 2.5 OMR"); cost = cost + 2.5; break; // To terminate a statement sequence case 'H': System.out.printin("HISTORY ordered, Subtotal: 3 OMR"); cost = cost + 3; break; case 'M': System.out.println("MATHEMATICS ordered, Subtotal: 3.5 OMR"); cost = cost + 3.5; break; case 'B': System.out.println("BIOLOGY ordered, Subtotal: 2.75 oMR"); cost = cost + 2.75; break; case 'S': i=0; break; while(i > 0); System.out. print("Total order cost is: } "+ cost +" OMR");
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