Ex) evenOrOdd 메서드는 int형 num을 매개변수로 받는다. num이 짝수일 때는 'Even'을 반환하고 홀수 일 때는 'Odd'를 반환하도록 코드를 작성하라. num은 0이상의 정수이며 num이 음수인 경우는 없다.
<hide/>
package javaStudy;
public class EvenOrOdd {
String evenorodd(int num) {
String result = "";
if( num % 2 == 0) {
result = "Even";
}else {
result = "Odd";
}
return result;
}
public static void main(String[] args) {
String str = "1 2 3 4 ";
EvenOrOdd evenorodd = new EvenOrOdd();
System.out.println("결과: " + evenorodd.evenorodd(11));
System.out.println("결과: " + evenorodd.evenorodd(8));
}
}
Note) 실핼 결과
- 매개변수로 들어온 값이 홀수/ 짝수인지 알아내는 것이다.
- num 이 짝수이면 Even을 반환하고 아니면 Odd를 반환하도록 작성한다.
- 삼항 연산자를 이용할 수도 있다.
-> return ( num % 2 == 0 ) ? "Even" : "Odd";
'Java > 모두의 자바' 카테고리의 다른 글
Chapter 10-58 서울에서 김서방 찾기 (0) | 2022.02.13 |
---|---|
Chapter 10-57 String을 숫자로 바꾸기 (2) | 2022.02.13 |
Chapter 10- 55 수박수박수박수박수박수? (0) | 2022.02.13 |
Chapter 10-54 평균 구하기 (0) | 2022.02.12 |
Chapter 10-53 가운데 글자 가져오기 (0) | 2022.02.12 |