조건 속의 조건, 중첩 조건문
프로그래밍을 하다 보면 상황에 따라 복잡한 논리적 흐름이 필요할 때가 있습니다.
예를 들어 어떤 사람이 18세 이상
이고, 그 사람이 학생인지 여부
에 따라 할인 혜택을 제공하는 프로그램을 작성한다고 가정해 보겠습니다.
이러한 경우 조건문 1번만으로는 원하는 논리적 흐름을 구현하기 어려울 수 있습니다.
이렇게 복잡한 논리적 흐름을 구성할 때는 중첩 조건문
으로 문제를 해결할 수 있습니다.
중첩이란 무엇일까요?
중첩이란 "안에 또 다른 것이 들어 있다"는 뜻으로, 중첩 조건문
은 하나의 조건문 안에 또 다른 조건문을 넣는 것을 의미합니다.
중첩 조건문을 활용하면 특정 조건을 만족할 때만 추가적인 조건을 확인하여, 더 복잡하고 세밀한 논리적 흐름을 구현할 수 있습니다.