코드 그라데이션

계산기 만들기 본문

Java/간단한 Quiz

계산기 만들기

완벽한 장면 2023. 1. 14. 09:30
// 퀴즈1 
// 계산기를 구현해 봅니다.(Prac 이 Calc 클래스라고 하고 Prac에 만들어 보기.)
// long 타입으로 두 수 를 받아서  덧셈, 뺄셈, 곱셈을  한 값을 반환하는 메소드를 만들고
// 나눗셈의 연산은 double타입으로 반환하는 메서드를 구현합니다.
// 메인문에서 사칙연산을 한 값을 인쇄해 보세요.
// 메소드명은 자유롭게 지으세요.

public class Prac05 {
public static long add(long a, long b) {
      return a + b;
    }

    public static long subtract(long a, long b) {
        return a - b;
    }

    public static long multiply(long a, long b) {
        return a * b;
    }

    public static double divide(double a, double b) {
        return a / b;
    }

    public static void main(String[] args) {
// 연산결과를 메서드를 통해 수행은 하고 그 결과를 담을 변수를 만들어 출력
// 흐름 동작원리에 대해 이해할것 
        long ret1 = add(10L, 7L);
        System.out.println(ret1);

        long ret2 = subtract(10L,7L);
        System.out.println(ret2);

        long ret3 = multiply(10L,7L);
        System.out.println(ret3);

        // 파라미터로 long타입을 넘겨 주었으나, 메소드 실행시 double a = 5L;을
        // 실행한 결과와 같이 double형 값으로 결과가 자동 형변환 되어 연산결과는
        // double값이 됩니다.
        double ret4 = divide(10L,7L);
        System.out.println(ret4);
		}
}
728x90
Comments