본문 바로가기

조건문2

조건문2 (중첩 if문, switch) 1. 중첩 if문2. switch 1. 중첩 if 문if 문의 중괄호 블록 안에 또 다른 if 문이 포함되는 것을 중첩 if문이라고 한다. 이름 그대로 if 문이 중첩된 것입니다. 프로그래밍을 처음 배울 때 어려워지기 시작하는 부분이 소스가 중첩되기 시작하면서인데요, 왜냐하면 소스가 중첩될수록 프로그램의 실행 순서나 절차를 이해하기 어려워지기 때문입니다. 그래서 더더욱 구조를 정확히 이해 해둘 필요가 있습니다. 이 if 문 외에도 앞으로 배울 다양한 제어문과 반복문 모두 중첩이 가능합니다. 중첩이라는 개념에 대해서 꼭 이해하고 넘어가세요. 중첩 if 문의 구조 if (조건식1) {    if (조건식2) {        실행문1; // 조건식1과 조건식2가 모두 true인 경우 실행    } else {.. 2024. 8. 10.
조건문1 (if, if~else, if~else if) 1. if 문2. if ~ else3. if ~ else if  1. if문if문은 구조에 따라 세가지로 구분할 수 있는데, if문, if~else문, if~else if문으로 나눌 수 있습니다. if문은 조건식의 결과에 따라 실행문의 실행여부가 결정되는 구문입니다.if라는 영어 단어는 우리말로 만약 ~라면이라는 뜻을 가지고 있습니다. 프로그램에서도 마찬가지로 "만약 조건식이 참이라면" 이라고 생각하면 됩니다. if 뒤에 괄호안에 있는 조건식을 확인해서 이 조건식이 참(true)이라면 중괄호{} 블록 안의 실행문이 실행되고, 그렇지 않다면(false)라면 if문의 중괄호블록 안의 실행코드 실행되지 않습니다. 만약 실행문이 한줄이라면 중괄호를 생략하고 사용할 수도 있습니다. if문의 괄호안에는 조건식이 오.. 2024. 8. 4.