개주 훈련일지/📚 코살대 교본 학습

제어문1 - 조건문 if/switch

lshfood2 2025. 11. 1. 12:14

제어문 1에서의 학습 내용은 아래와 같다.

  • 제어문
  • 조건문
  • if문
  • if-else문
  • if-else if-else문
  • switch문

[제어문]

프로그램에 실행문이 순차적으로 수행될 때

특정 조건에서 실행 순서를 변경시키거나

일부 실행문만 실행시키고 싶을 때 사용하며

이에 조건문, 반복문, 분기문이 포함된다.

 

※{}로 묶인 실행문의 조합을 블록, 복합문 이라고 한다.

 

[조건문]

조건식에 따라 프로그램의 흐름을

제어할 수 있는 문법이다.

자바뿐만 아니라 모든 프로그래밍 언어에서

사용하고 있는 기본 문법이다.

(단 switch는 파이썬에 없다)

 

※ else는 if문에서 닫는 중괄호}와 같은 줄에 작성하자!
※ else if 도 마찬가지! 그래야 가독성이 좋다 bb

 

▼가독성을 좋게 만드는 블록 실행 예시

if(조건식1) {
	실행문1 //조건식 1일때 수행코드   
} else if(조건식2) {
	실행문2 //조건식 2일때 수행코드
} else {
	실행문 3 //조건식 1,2 모두 아닐 때 수행코드
}

 


[switch]

스위치문은 조건으로 사용될 수 있는

연산자가 '==' 뿐이다.

 

하나의 변수 안에 저장된 값을 다수의 값과

동일한지 비교할 때 사용한다.

case 값, dafault로 구성되어 있다.

int num = 7;

switch(num){
	case 1 : //num이 1과 같으면 아래 실행문 실행
    	System.out.println("num은 1입니다.");
        break;
    case 7 : //num이 7과 같으면 아래 실행문 실행
        System.out.println("num은 7입니다.");
        break;
    default : //case에 해당되는게 없으면 아래 실행문 실행
        System.out.println("num은 1도 7도 아닙니다.");
}

 

'개주 훈련일지 > 📚 코살대 교본 학습' 카테고리의 다른 글

SQL) 엔터티  (0) 2025.11.01
SQL) 데이터 모델의 이해  (0) 2025.11.01
소프트웨어 공학의 접근법  (0) 2025.10.31
연산자  (0) 2025.10.31
변수와 자료형  (0) 2025.10.31