Explain how the code works

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Explain how the code works

#include <iostream>
using namespace std;
int main()
{
char ch;
cout<<"\nMenu ";
cout<<"\na. Addition";
cout<<"\nb. Substruction";
cout<<"\nc. Multiplication";
cout<<"\nd. Division";
cout<<"\nEnter your choice:";
cin>>ch;
switch(ch){
{
float a,b,c,d, result;
case 'a': cout<<"Enter 1st number : ";
cin>>a;
cout<<"Enter 2nd number: ";
cin>>b;
result=a+b;
cout<<"The sum is : "<<result;
break;
case 'b': cout<<"Enter 1st number : ";
cin>>a;
cout<<"Enter 2nd number : ";
cin>>t;
result=a-b;
cout<<"The difference is : "<<result;
break;
case 'c': cout<<"Enter 1st number : ";
cin>>a;
cout<<"Enter 2nd number: ";
cin>>t;
result=a*b;
cout<<"The product is : "<<result;
break;
case 'd': cout<<"Enter 1st number : ";
cin>>a;
cout<<"Enter 2nd number : ";
cin>>b;
result=a/b;
cout<<"The quotient is: "<<result;
break;
default: cout<<"Invalid Choice! ";
break;
Transcribed Image Text:#include <iostream> using namespace std; int main() { char ch; cout<<"\nMenu "; cout<<"\na. Addition"; cout<<"\nb. Substruction"; cout<<"\nc. Multiplication"; cout<<"\nd. Division"; cout<<"\nEnter your choice:"; cin>>ch; switch(ch){ { float a,b,c,d, result; case 'a': cout<<"Enter 1st number : "; cin>>a; cout<<"Enter 2nd number: "; cin>>b; result=a+b; cout<<"The sum is : "<<result; break; case 'b': cout<<"Enter 1st number : "; cin>>a; cout<<"Enter 2nd number : "; cin>>t; result=a-b; cout<<"The difference is : "<<result; break; case 'c': cout<<"Enter 1st number : "; cin>>a; cout<<"Enter 2nd number: "; cin>>t; result=a*b; cout<<"The product is : "<<result; break; case 'd': cout<<"Enter 1st number : "; cin>>a; cout<<"Enter 2nd number : "; cin>>b; result=a/b; cout<<"The quotient is: "<<result; break; default: cout<<"Invalid Choice! "; break;
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Fundamentals of Boolean Algebra and Digital Logics
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education