- 간단한 계산기
- 사용자에게 두 정수 와 연산자 문자 를 입력받아 사칙연산 프로그램을 작성하시오.
- 만약 입력받은 문자가 연산자가 아니라면 연산자가 유효하지 않습니다 를 출력하시오.
package me.day03.practice;
import java.util.Scanner;
public class Practice03 {
public static void main(String[] args) {
char operator;
int a;
int b;
int result = 0;
Scanner sc = new Scanner(System.in);
System.out.println("첫번째 숫자를 입력하세요");
a = sc.nextInt();
System.out.println("연산자를 입력하세요");
operator = sc.next().charAt(0);
System.out.println("두번째 숫자를 입력하세요");
b = sc.nextInt();
switch (operator){
case '+':
result = a + b;
break;
case '-':
result = a - b;
break;
case '*':
result = a * b;
break;
case '/':
result = a / b;
break;
case '%':
result = a % b;
break;
default:
System.out.println("연산자가 유효하지 않습니다.");
}
System.out.println(result);
}
}