반응형
public static void main(String [] args) {
for(;;) {
System.out.println("1.덧셈 2.뺄셈 3.곱셈 4.나눗셈 5.종료 중 하나를 선택하세요.");
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
if(num==1) {
System.out.println("두 수를 입력하세요.");
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a + " + " + b + " = " +(a+b));
} else if(num==2) {
System.out.println("두 수를 입력하세요.");
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a + " - " + b + " = " +(a-b));
} else if(num==3) {
System.out.println("두 수를 입력하세요.");
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a + " x " + b + " = " +(a*b));
} else if(num==4) {
System.out.println("두 수를 입력하세요.");
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a + " ÷ " + b + " = " +(a/b));
} else if(num==5){
System.out.println("프로그램을 종료합니다.");
break;
} else {
System.out.println("잘못 입력 하셨습니다.");
}
}
}
반응형
'프로그래밍 공부 > java' 카테고리의 다른 글
[JAVA] for문을 이용하여 일주일 동안 200p 책을 읽는 프로그램을 만들고, 덜 읽었을 경우 남은 페이지 출력 (0) | 2023.01.15 |
---|---|
[JAVA] for문을 이용하여 N일 동안 평균 온도를 구하는 프로그램 작성하기. (0) | 2023.01.15 |
[JAVA] 이것이 자바다 6장 확인 문제 : Printer 클래스에서 println( ) 메소드 오버로딩하여 선언하기 (0) | 2023.01.14 |
[JAVA] 이것이 자바다 6장 확인 문제 : 싱글톤 패턴을 사용해서 ShopService 클래스 작성하기 (0) | 2023.01.14 |
[JAVA] 이것이 자바다 6장 확인 문제 :MemberService 클래스에서 login(), logout() 메소드 선언, 출력하기 (0) | 2023.01.14 |