BASIC의 개발 노트

1231 : 계산기 1 본문

Algorithm/CodeUp

1231 : 계산기 1

B2SIC 2020. 4. 8. 23:12
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <stdio.h>
 
int main(void)
{
    int n1 = 0, n2 = 0;
    char op = 0;
    
    scanf("%d%c%d"&n1, &op, &n2);
    
    switch(op)
    {
        case '+':
            printf("%d", n1 + n2);
            break;
        case '-':
            printf("%d", n1 - n2);
            break;
        case '*':
            printf("%d", n1 * n2);
            break;
        case '/':
            printf("%.2f", (double)n1 / n2); // type 변환 또는 (1.0 * n1) / n2로 type promotion 가능 
            break;
    }
    
    return 0;
}
cs

'Algorithm > CodeUp' 카테고리의 다른 글

1008 : [기초-출력] 출력하기08(설명)  (0) 2020.04.09
1090 : [기초-종합] 수 나열하기2  (0) 2020.04.09
1230 : 터널 통과하기 2  (0) 2020.04.08
1229 : 비만도 측정 2  (0) 2020.04.08
1228 : 비만도 측정 1  (0) 2020.04.08
Comments