[Java] Calculate 사칙연산 계산기

    Java를 이용한 사칙연산 계산기 프로그램은 자바 프로그래밍의 기초를 이해하는 데 매우 유용한 예제입니다. 이 프로그램은 사용자가 두 개의 숫자와 연산자를 입력하면 해당 연산을 수행하여 결과를 출력하는 기능을 수행합니다. 프로그램을 작성하는 방법은 다음과 같습니다.

    1. 사용자로부터 두 개의 숫자와 연산자를 입력받습니다.

    이를 위해 Scanner 클래스를 사용하여 사용자의 입력을 받습니다.

    2. 입력받은 연산자에 따라서 사칙연산을 수행합니다.

    이를 위해 if문이나 switch문을 사용하여 입력받은 연산자에 따라서 더하기, 빼기, 곱하기, 나누기 연산을 수행합니다.

    3. 결과를 출력합니다.

    결과를 출력하기 위해서는 System.out.println() 메서드를 사용합니다.

    예시 코드

    import java.util.Scanner;
    
    public class Calculate {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
    
            System.out.print("첫 번째 숫자를 입력하세요: ");
            int num1 = scanner.nextInt();
    
            System.out.print("두 번째 숫자를 입력하세요: ");
            int num2 = scanner.nextInt();
    
            System.out.print("연산자를 입력하세요(+, -, *, /): ");
            char operator = scanner.next().charAt(0);
    
            int result = 0;
    
            switch (operator) {
                case '+':
                    result = num1 + num2;
                    break;
                case '-':
                    result = num1 - num2;
                    break;
                case '*':
                    result = num1 * num2;
                    break;
                case '/':
                    result = num1 / num2;
                    break;
                default:
                    System.out.println("잘못된 연산자입니다.");
                    return;
            }
    
            System.out.println(num1 + " " + operator + " " + num2 + " = " + result);
    
            scanner.close();
        }
    }

    댓글

    Designed by JB FACTORY