본문으로 바로가기

[JAVA][사칙연산]

category JAVA 2018. 7. 8. 23:55



JAVA사칙연산 프로그램



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
public class Operation {
 
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int n1;
        int n2;
        String s1;
 
 
 
        while (true) {
            System.out.println("계산하실 형식을 입력해 주세요(ex1-1)");
            n1=sc.nextInt();
            s1=sc.next();
            n2=sc.nextInt();
 
            int result=0;
 
            switch (s1) {
            case "+":
                result=n1+n2;
                break;
            case "-":
                result=n1-n2;
                break;
            case "/":
                result=n1/n2;
                break;
            case "%":
                result=n1%n2;
                break;
            default:
                System.out.println("연산이 틀렸습니다");
                break;
            }
 
            System.out.println(n1+" "+s1+" "+n2+" = "+result);
            System.out.println("연산을 계속하고 싶으면 1번/아니면2번을 눌려주세요");
            
            int ch=sc.nextInt();
            if(ch==1) {
                System.out.println("연산을 진행해주세용");
            }else if(ch==2){
                System.out.println("시스템을 종료합니다");
                break;
            }        
        }
    }
}
 
cs



'JAVA' 카테고리의 다른 글

안드로이드 생명주기  (0) 2018.07.30
[JAVA][미완성]  (0) 2018.07.10
[JAVA][절대경로와 상대경로]  (0) 2018.04.16
[JAVA][ 성적관리 프로 그램]  (0) 2018.04.13
성적 관리 프로그램  (0) 2018.04.12