Java/자바의 정석
[ch3 연습문제] (조건)삼항 연산자 중첩
정호나
2024. 6. 28. 15:24
📕 문제
[3-5] 아래는 변수 num의 값에 따라 ‘양수’, ‘음수’, ‘0’을 출력하는 코드이다. 삼항 연산 자를 이용해서 (1)에 알맞은 코드를 넣으시오.
[Hint] 삼항 연산자를 두 번 사용하라.
📗실행결과
양수
📄 내가 생각한 풀이
num이 0보다 크면 양수 그렇지 않으면 음수
0은 어떻게 처리할지 모르겠음
💻 답안
class Exercise3_5 {
public static void main(String[] args) {
int num = 10;
System.out.println(num > 0 ? "양수" : (num < 0 ? "음수" : "0")); }
}
☺️ 내 코드에서 보완해야 할 점
괄호를 묶어 조건 연산을 저렇게 표현할 수 있는 생각을 못했다.
2가지 조건만 되는 줄....