자바프로그래밍

자바로 구현한 간단 콘솔 계산기

제주도소년 2018. 9. 12. 21:53
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
import java.util.Scanner;
 
 
 
 
public class Day1_1 {
 
  public static void main(String[] args) {
 
   
 
   Scanner sc;
 
   sc = new Scanner(System.in);
 
   
 
   int sum = 0;
 
   int num = sc.nextInt();
 
   System.out.println("1.덧셈 2.뺄셈 3.곱셈 4.나눗셈");
 
   int d= sc.nextInt();
 
   int num2 = sc.nextInt();
 
   
 
   
 
   switch(d)
 
   {
 
   case 1:
 
    sum = num+num2;
 
    System.out.println(sum);
 
    break;
 
   case 2:
 
    sum = num-num2;
 
    System.out.println(sum);
 
    break;
 
   case 3:
 
    sum = num*num2;
 
    System.out.println(sum);
 
    break;
 
   case 4:
 
    sum = num/num2;
 
    System.out.println(sum);
 
    break;
 
   default:
 
    System.out.println("잘못입력하였습니다");
 
    break;
 
   }
 
  } 
 
}
cs


자바를 처음 배우면서 구현했던 간단한 계산기 입니다.

14행과 15행은 자바에서 콘솔 입출력을 하기 위해서 Scanner 객체를 생성하였습니다.

20번째행 부터~ 26번째행은 첫번째 수 를 입력받고, 그 다음 입력에서는 어떤 행동을 할 것인지에 대해 입력을 받고, 세 번째 입력에서 두번째 수를 입력받습니다.

32행~ switch 문을 이용하여 각 수에 맞는 연산을 하여 결과를 출력합니다.



'자바프로그래밍' 카테고리의 다른 글

[자바프로그래밍] if 문 연습  (0) 2019.05.10
[자바프로그래밍] for 문 연습2  (0) 2019.05.09
[자바프로그래밍] for 문 연습  (0) 2019.05.07
[자바프로그래밍] Hello World!  (0) 2019.05.03
자바 별찍기  (0) 2018.09.13