3. Create a basic calculator with menus.
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void main()
{
int num1, num2, result, choice;
clrscr();
printf("\nEnter two numbers\n");
scanf("%d%d", &num1, &num2);
printf("\n*******************\n");
printf("* 1. Swapping *\n");
printf("* 2. Addition *\n");
printf("* 3. Subtraction *\n");
printf("* 4. Multiplication *\n");
printf("* 5. Division *\n");
printf("* 6. Exit *\n");
printf("*******************\n");
do
{
printf("\n\nMake Your Choice:");
scanf("%d", &choice);
switch (choice)
{
case 1:
result = num1;
num1 = num2;
num2 = result;
printf("\nThe Swipping is %d %d", num1, num2);
break;
case 2:
result = num1 + num2;
printf("\n The Addition of %d and %d is %d", num1, num2, result);
break;
case 3:
result = num1 - num2;
printf("\n The Subtraction of %d and %d is %d", num1, num2, result);
break;
case 4:
result = num1 * num2;
printf("\n The Multiplication of %d and %d is %d", num1, num2, result);
break;
case 5:
result = num1 / num2;
printf("\n The Division of %d and %d is %d", num1, num2, result);
break;
case 6:
exit(0);
break;
default:
printf("\nWrong Entry\n ");
break;
}
} while (1);
}
Output
Enter two numbers
5
7
*******************
* 1. Swapping *
* 2. Addition *
* 3. Subtraction *
* 4. Multiplication *
* 5. Division *
* 6. Exit *
*******************
Make Your Choice:1
The Swipping is 7 5
Make Your Choice:2
The Addition of 7 and 5 is 12
Make Your Choice:6