You are on page 1of 2

#include <iostream>

int main() {

char operation;

double num1, num2;

std::cout << "Enter an operation (+, -, *, /): ";

std::cin >> operation;

std::cout << "Enter two numbers: ";

std::cin >> num1 >> num2;

switch (operation) {

case '+':

std::cout << "Result: " << num1 + num2 << std::endl;

break;

case '-':

std::cout << "Result: " << num1 - num2 << std::endl;

break;

case '*':

std::cout << "Result: " << num1 * num2 << std::endl;

break;

case '/':

if (num2 != 0) {

std::cout << "Result: " << num1 / num2 << std::endl;


} else {

std::cout << "Error: Division by zero is not allowed." << std::endl;

break;

default:

std::cout << "Error: Invalid operation" << std::endl;

return 0;

You might also like