私は現在、小さくてシンプルな電卓プログラムに取り組んでおり、非常にうまくいっていますが、いくつかの改善を試みているところです。これには、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;
}
どんな助けでも大歓迎です!
編集:お詫び申し上げます。質問が含まれていないことに気付きました。三角関数を含めるにはどうすればよいですか?