0

私は現在、小さくてシンプルな電卓プログラムに取り組んでおり、非常にうまくいっていますが、いくつかの改善を試みているところです。これには、sin/cos/tan および abs の関数の追加が含まれます。

コードの早い段階で変数を float として宣言しているため、それらを含めることができる他の方法は考えられませんでした。

#include <iostream>

int main() {
    //Variables that user inputs.
    float a, b;
    char op;

    //Input them in the order
    std::cin >> a >> op >> b;

    //Addition
    if (op == '+') {
        std::cout << a << '+' << b << '=' << a+b;
    }
    //Subtraction
    else if (op == '-') {
    std::cout << a << '-' << b << '=' << a-b;
    }
    //Multiplication
    else if (op == '*') {
        std::cout << a << '*' << b << '=' << a*b;
    }
    //Division
    else if (op == '/') {
        std::cout << a << '/' << b << '=' << a/b;
    }

    return 0;
}

どんな助けでも大歓迎です!

編集:お詫び申し上げます。質問が含まれていないことに気付きました。三角関数を含めるにはどうすればよいですか?

4

1 に答える 1