이번 방학동안 전공공부에 손을 놓고 있어서
남은 방학 1달동안은 여러가지 만들어보기로 했다.
제일 먼저 만들어 본 것은 사칙연산이 되는 계산기
콘솔로 입력/출력이 가능한 계산기
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("========================");
System.out.println("계산기 프로그램입니다.");
System.out.println("원하는 연산을 입력해주세요.");
System.out.println("1. +");
System.out.println("2. -");
System.out.println("3. *");
System.out.println("4. /");
System.out.println("========================");
// 사용자 입력
System.out.print("원하는 숫자를 입력하세요 : ");
int number = sc.nextInt();
System.out.println("A와 B를 입력하세요 : ");
int a = sc.nextInt();
int b = sc.nextInt();
switch(number) {
case 1:
Plus(a,b);
break;
case 2:
Minus(a,b);
break;
case 3:
Mul(a,b);
break;
case 4:
Div(a,b);
break;
}
System.out.println("프로그램이 종료되었습니다.");
}
public void Plus(int x, int y) {
System.out.println("A + B = "+(x+y));
}
public void Minus(int x, int y) {
if(x>=y)
System.out.println("A - B = "+(x-y));
else
System.out.println("B - A = "+(y-x));
}
public void Mul(int x, int y) {
System.out.println("A * B = "+(x*y));
}
public void Div(int x, int y) {
System.out.println("A / B = "+(x/y));
}
}
보완해야할 것
1. 더 많은 기능을 넣어보기
2. 천단위로 ,(콤마)찍기
3. 다른 방법으로 만들어보기
'Java > 계산기' 카테고리의 다른 글
JAVA Swing으로 만든 사칙연산 간단 계산기 (0) | 2020.02.08 |
---|