C++ Program to Implement Simple Calculator using Do While Loop
Write C++ Program to Implement Simple Calculator using Do While Loop
// CPP Program to Implement Simple Calculator using Do While Loop #include <iostream> #include <stdlib.h> using namespace std; int main() { int a, b, i; cout << "Enter Number 1 :--> "; cin >> a; cout << "\nEnter Number 2 :--> "; cin >> b; do { cout << "\nEnter 1 for '+' "; cout << "\nEnter 2 for '-' "; cout << "\nEnter 3 for '*' "; cout << "\nEnter 4 for '/' \n"; cout << "Enter 0 for Exit "; cout << "\nEnter your choice :--> "; cin >> i; switch(i) { case 0: break; case 1: cout <<endl<< a << " + " << b << " = " << a + b; break; case 2: cout <<endl<< a << " - " << b << " = " << a - b; break; case 3: cout <<endl<< a << " * " << b << " = " << a * b; break; case 4: cout <<endl<< a << " / " << b << " = " << a / b; break; default: cout << "\nEnter valid option"; } } while(i != 0); }
Output:
Enter Number 1 :--> 8
Enter Number 2 :--> 3
Enter 1 for '+'
Enter 2 for '-'
Enter 3 for '*'
Enter 4 for '/'
Enter 0 for Exit
Enter your choice :--> 1
a + b = 11
Enter 1 for '+'
Enter 2 for '-'
Enter 3 for '*'
Enter 4 for '/'
Enter 0 for Exit
Enter your choice :--> 2
a - b = 5
Enter 1 for '+'
Enter 2 for '-'
Enter 3 for '*'
Enter 4 for '/'
Enter 0 for Exit
Enter your choice :--> 3
a * b = 24
Enter 1 for '+'
Enter 2 for '-'
Enter 3 for '*'
Enter 4 for '/'
Enter 0 for Exit
Enter your choice :--> 4
a / b = 0.000000
Enter 1 for '+'
Enter 2 for '-'
Enter 3 for '*'
Enter 4 for '/'
Enter 0 for Exit
Enter your choice :--> 0