//C++로 시작하는 객체지향 프로그래밍 - 계산기만들기
#include <iostream>
using namespace std;
int main(){
int number1, number2, answer = 0;
char opcode;
cin >> number1 >> opcode >> number2;
if (opcode== '+')
answer = number1 + number2;
else if (opcode== '-')
answer = number1 - number2;
else if (opcode== 'x')
answer = number1 * number2;
else if (opcode== '/')
answer = number1 / number2;
cout << "연산 결과는 " << answer << "입니다. " << endl;
system("pause");
return 0;
}
=====================================================
// 함수를 이용하여 계산기 만들기
#include <iostream>
using namespace std;
int plus (int x, int y)
{
return x + y;
}
int minus (int x, int y)
{
return x - y;
}
int multiple (int x, int y)
{
return x * y;
}
int division (int x, int y)
{
return x / y;
}
int main(){
int number1, number2, answer = 0;
char opcode;
cin >> number1 >> opcode >> number2;
if (opcode== '+')
answer = plus(number1, number2);
else if (opcode== '-')
answer = minus(number1, number2);
else if (opcode== 'x')
answer = multiple(number1, number2);
else if (opcode== '/')
answer = division(number1, number2);
else cout << "Invalid character" << endl;
cout << "연산 결과는 " << answer << "입니다. " << endl;
system("pause");
return 0;
}
댓글 없음:
댓글 쓰기