Ugrás a tartalomhoz

calculator

A Wikiszótárból, a nyitott szótárból

Főnév

calculator (tsz. calculators)

  1. (matematika, informatika) számológép
#include <iostream>

int main() {
    double num1, num2;
    char op;

    // Taking user input
    std::cout << "Enter first number: ";
    std::cin >> num1;
    
    std::cout << "Enter an operator (+, -, *, /): ";
    std::cin >> op;
    
    std::cout << "Enter second number: ";
    std::cin >> num2;

    // Performing calculation using switch
    switch (op) {
        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 operator!" << std::endl;
    }

    return 0;
}