Language/JAVA
JAVA 프로그래밍 기초 연습 문제 - 매개 변수가 있고, return 이 있을 때와 없는 경우
print(blue)
2024. 4. 3. 11:11
public class MethodEx05 {
public static void main(String[] args) {
div(5, 2);
div(7, 0);
}
// void 사용 : return 이 없어서
// (int n1, int n2) : 매개변수
public static void div(int n1, int n2) { // 몫 구하기
// 분모가 0 이면, "분모가 0 으로 계산 불능입니다." 출력하시오.
[ return 사용 x ] ====================================
if (n2 == 0) { // n2가 0인 경우
System.out.println("분모가 0으로 계산 불능입니다.");
} else { // // n2가 0이 아닌 경우
int result = n1 / n2;
System.out.println("몫 : " + result);
}
// [ return 사용 o ] ====================================
if (n2 == 0) { // n2가 0인 경우 바로 return 하여 작업 중단
System.out.println("분모가 0으로 계산 불능입니다.");
return;
}
int result = n1 / n2;
System.out.println("몫 : " + result);
}
}
# 실행 결과
몫 : 2
분모가 0으로 계산 불능입니다.