# Simple Calculator Using Switch Statement

Introduction
• In this blog, I am going to explain how to do simple calculations by using a calculator.
Software Requirements
• Turbo C++ or C.
Programming
1. #include < stdio.h >
2. int main()
3. {
4.     char operator;
5.     double firstNumber, secondNumber;
6.     printf("Enter an operator (+, -, *,): ");
7.     scanf("%c", & operator);
8.     printf("Enter two operands: ");
9.     scanf("%lf %lf", & firstNumber, & secondNumber);
10.     switch (operator)
11.     {
12.         case '+':
13.             printf("%.1lf + %.1lf = %.1lf", firstNumber, secondNumber, firstNumber + secondNumber);
14.             break;
15.         case '-':
16.             printf("%.1lf - %.1lf = %.1lf", firstNumber, secondNumber, firstNumber - secondNumber);
17.             break;
18.         case '*':
19.             printf("%.1lf * %.1lf = %.1lf", firstNumber, secondNumber, firstNumber * secondNumber);
20.             break;
21.         case '/':
22.             printf("%.1lf / %.1lf = %.1lf", firstNumber, secondNumber, firstNumber / firstNumber);
23.             break;
24.         default:
25.             printf("Error! operator is not correct");
26.     }
27.     return 0;
28. }
Explanation
• By the programming given above, the calculations of addition, subtraction, multiplication and division can be done and explained in a simple manner.

Output

Conclusion: Thus the simple calculator can get created successfully.
X

Build smarter apps with Machine Learning, Bots, Cognitive Services - Start free.

Start Learning Now