#### CPL 2 – A COMMERCIAL CALCULATOR

2. Develop a program to solve simple computational problems using arithmetic expressions and use of each operator leading to simulation of a commercial calculator. (No built-in math
function)

Algorithm:

Step 1: start
Step 2: read a and b variables
Step 3: display the options
Step 5: choice is 1 then goto step 6, or choice is 2 then goto step 7, or choice is 3 then goto step 8, or choice is 4 then goto step 9, or choice is other then these num goto step 10
Step 6: addition of two numbers
Step 7: subtraction of two numbers
Step 8: multiplication of two numbers
Step 9: division of two numbers.
Step 10: invalid choice
Step 11: print result
Step 12: stop

FLOWCHART:( click on image to zoom )

PROGRAM:

#include<stdio.h>
void main()
{
int a,b;
int op;
printf(” 1.Additionn 2.Subtractionn 3.Multiplicationn 4.Divisionn 5.Remaindern”);
printf(“Enter the values of a & b: “);
scanf(“%d %d”,&a,&b);
scanf(“%d”,&op);

switch(op)
{
case 1  :
printf(“Sum of %d and %d is : %d”,a,b,a+b);
break;
case 2  :
printf(“Difference of %d and %d is : %d”,a,b,a-b);
break;
case 3  :
printf(“Multiplication of %d and %d is : %d”,a,b,a*b);
break;
case 4  :
printf(“Division of Two Numbers is %d : “,a/b);
break;
case 5:
printf(“Remainder of %d and %d is : %d”,a,b,a%b);
break;
default :