본문 바로가기
[C++] 알고리즘 교육/6. 문자열

[알고리즘 6.1.1] 문자 - 계산기

by 안산학생 2019. 4. 25.

문제


덧셈, 뺄셈, 곱셈, 나눗셈을 할 수 있는 계산기 프로그램을 만드세요.

 

입력


첫째 줄에는 숫자 a가 입력되고, 둘째 줄에는 +, -, /, * 연산자가 입력된다. 마지막 줄에는 숫자 b가 입력된다.

 

출력


a와 b를 주어진 연산자를 활용하여 연산한 결과를 출력해라.

 

예제 입력

5

+

5

예제 출력

10

 

예제 입력

5

-

12

예제 출력

-7

 

예제 입력

2

*

105

예제 출력

210

 

예제 입력

125

/

5

예제 출력

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
int main() {
  int su1, su2;
  char mun;
  
  scanf("%d %c %d",&su1, &mun, &su2);
  
  if(mun == '+'){
    printf("%d",su1+su2);
  }else if(mun == '/'){
    printf("%d",su1/su2);
  }else if(mun == '-'){
    printf("%d",su1-su2);
  }else if(mun == '*'){
    printf("%d",su1*su2);
  }
  
 
  return 0;
}
 

댓글