if문 중첩
직접 해보는 손코딩
if문을 중첩해서 쓰는 이유
- 선행 조건이 있으면 불필요한 조건 검사를 하지 않습니다.
- 선행 조건이 없어도 실행 효율을 위해 의도적으로 중첩해 사용할 수 있습니다.
여기서 잠깐
- if ~ else if ~ else문도 if ~ else문이 중첩된 구조입니다.
else 결합 문제
직접 해보는 손코딩
여기서 잠깐
switch ~ case 문제
- 조건식으로 정수식만 사용해야 합니다.
- 기본적으로 case는 break를 포함합니다.
여기서 잠깐
switch ~ case문을 if문으로 바꿔보기
마무리
4가지 키워드로 끝내는 핵심 포인트
표로 정리하는 핵심 포인트
확인 문제
- 다음중 if문과 switch ~ case문에 관한 설명으로 옳지 않은 것을 고르세요
- 다음 프로그램의 실행 결과를 참고해 빈칸을 채우세요
- 다음 표에 따라 옷의 사이즈가 결정될 때, 나이가 25이고 가슴둘레가 95인 사람의 사이즈를 출력하는 프로그램을 if문으로 작성하세요
도전 실전 예제
- 키보드로 수식을 입력하면 계산 결과를 출력하는 프로그램을 작성하세요. 정수 사칙연산만 입력합니다.