코드 그라데이션
계산기 만들기 본문
// 퀴즈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
'Java > 간단한 Quiz' 카테고리의 다른 글
숫자를 입력받아 거꾸로 출력하기 (0) | 2023.01.14 |
---|---|
카드 3장 발급하여 결제와 비밀번호 변경 로직 만들기 (0) | 2023.01.14 |
반복문 관련 Quiz (1) | 2023.01.14 |
스캐너 사용 Quiz 3번째, 조건문 사용 (0) | 2023.01.14 |
스캐너 사용 간단한 퀴즈 두번째 (0) | 2023.01.14 |
Comments