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으로 계산 불능입니다.
'Language > JAVA' 카테고리의 다른 글
JAVA 프로그래밍 기초 연습 문제 - 메소드 정의 후 호출하여 정수 2개를 받아 누적합 출력 (0) | 2024.04.04 |
---|---|
JAVA 공식 문서 보는 방법 (0) | 2024.04.03 |
JAVA 프로그래밍 기초 연습 문제 - 사용자에게 입력 받은 후 짝수 단과 홀수 단 출력하기 (0) | 2024.04.03 |
JAVA 프로그래밍 기초 연습 문제 - 중첩 for문을 활용하여 안쪽 for문에서 출력하기 (0) | 2024.04.02 |
JAVA 프로그래밍 기초 연습 문제 - 중첩 while문을 활용하여 구구단 2 ~ 9단 출력하기 (0) | 2024.04.02 |