안녕하세요 이낙관입니다. 오늘은 C++로 계산기를 구현해 보겠습니다.
소스코드
#include <iostream>
using namespace std;
int main() {
char operation;
double num1, num2;
cout << "Enter an operator (+, -, *, /): ";
cin >> operation;
cout << "Enter two numbers: ";
cin >> num1 >> num2;
switch (operation) {
case '+':
cout << "Result: " << num1 + num2;
break;
case '-':
cout << "Result: " << num1 - num2;
break;
case '*':
cout << "Result: " << num1 * num2;
break;
case '/':
if (num2 != 0)
cout << "Result: " << num1 / num2;
else
cout << "Error! Division by zero.";
break;
default:
cout << "Error! Invalid operator.";
break;
}
return 0;
}
결과 값
Enter an operator (+, -, *, /): +
Enter two numbers: 10 5
Result: 15
감사합니다.
'Programming language > C++' 카테고리의 다른 글
[C++] 환율 계산 프로그램 (0) | 2023.10.06 |
---|---|
[C++] 행맨(Hang man) 구현하기 (0) | 2023.10.06 |
[C++] 텍스트 편집기 구현하기 (0) | 2023.10.06 |
[C++] To-Do Program 개발하기 (1) | 2023.10.06 |
[C++] 업다운 게임 구현하기 (숫자맞추기) (0) | 2023.10.06 |