# C program for addition subtraction multiplication and division using switch case

• Write a C program to simulate a simple calculator to perform arithmetic operations like a and division only on integers. Error message should be reported if any attempt is made to divide by zero
• C program for addition subtraction multiplication and division using switch case
• Write a c program to perform arithmetic operations using switch case
• C program to add subtract multiply and divide two numbers using functions
Program #1: Write a c program to perform arithmetic operations using switch case

1. #include <stdio.h>
2. #include <conio.h>
3.
4. int main()
5. {
6.     char oper;            /* oper is an operator to be selected */
7.     float n1, n2, result;
8.
9.     printf ("Simulation of a Simple Calculator\n\n");
10.
11.     printf("Enter two numbers\n");
12.     scanf ("%f %f", &n1, &n2);
13.
14.     fflush (stdin);
15.
16.     printf("Enter the operator [+,-,*,/]\n");
17.     scanf ("%c", &oper);
18.
19.     switch (oper)
20.        {
21.         case '+': result = n1 + n2;
22.               break;
23.         case '-': result = n1 - n2;
24.               break;
25.         case '*': result = n1 * n2;
26.               break;
27.         case '/': result = n1 / n2;
28.               break;
29.         default : printf ("Error in operation\n");
30.               break;
31.     }
32.
33.     printf ("\n%5.2f %c %5.2f= %5.2f\n", n1,oper, n2, result);
34. getch();
35. }

Output:

• Output
Simulation of Simple Calculator

Enter two numbers
3 5
Enter the operator [+,-,*,/]
+

3.00 +  5.00=  8.00

• RUN2
Simulation of Simple Calculator

Enter two numbers
12.75
8.45
Enter the operator [+,-,*,/]
-

12.75 -  8.45=  4.30
• RUN3
Simulation of Simple Calculator

Enter two numbers
12 12
Enter the operator [+,-,*,/]
*

12.00 * 12.00= 144.00

• RUN4
Simulation of Simple Calculator

Enter two numbers
5
9
Enter the operator [+,-,*,/]
/

5.00 /  9.00=  0.56

#### Instance Of Java

We will help you in learning.Please leave your comments and suggestions in comment section. if you any doubts please use search box provided right side. Search there for answers thank you.