From 253280cbeabb9a54e581c75f2f19829ce668548b Mon Sep 17 00:00:00 2001 From: Rashini Kaweesha <73419659+RashiniKaweesha@users.noreply.github.com> Date: Sun, 17 Oct 2021 11:29:57 +0530 Subject: [PATCH] Create Calculator In C --- Calculator In C++ | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Calculator In C++ diff --git a/Calculator In C++ b/Calculator In C++ new file mode 100644 index 0000000..479b83a --- /dev/null +++ b/Calculator In C++ @@ -0,0 +1,38 @@ +# include +using namespace std; + +int main() { + char op; + float num1, num2; + + cout << "Enter operator: +, -, *, /: "; + cin >> op; + + cout << "Enter two operands: "; + cin >> num1 >> num2; + + switch(op) { + case '+': + cout << num1 << " + " << num2 << " = " << num1 + num2; + break; + + case '-': + cout << num1 << " - " << num2 << " = " << num1 - num2; + break; + + case '*': + cout << num1 << " * " << num2 << " = " << num1 * num2; + break; + + case '/': + cout << num1 << " / " << num2 << " = " << num1 / num2; + break; + + default: + // If the operator is other than +, -, * or /, error message is shown + cout << "Error! operator is not correct"; + break; + } + + return 0; +}