조건문

- 프로그램의 핵심

- 프로그램은 조건문과 반복문만 있으면 된다 라는 말이 있을 정도로 중요하다

- 예외처리에 사용됨

 

 

예외처리 예시 : 영화 예매 프로그램의 예

 

1) 프로그램의 흐름

영화선택 -> 극장선택 -> 시간선택 -> 좌석선택 -> 결제

 

2) 예외처리

- 영화선택시 예외처리 : 영화가 개봉일이 아닐 수 있다

- 극장선택시 예외처리 : 극장이 공사중, 극장이 없어졌을 수 있다

- 시간선택 : 그 시간의 영화가 매진되었을 수 있다

- 좌석선택 : 예약이 이미 된 좌석, 장애우좌석 , 구간별 가격이 다를 수 있다.

- 결제 : 카드가 유요한 카드가 아닐 수 있다.

 

 

 

 

if문

 

1. if문

: if (조건) { 조건이 참일경우 실행}

* 조건식이 false를 반환할 경우 중괄호 안의 식은 무시하고 지나간다. 

 

1) true

 

 

 

 

2) false

 

 

-> 중괄호 안의 내용 실행 x

 

 

 

 

3) !false -> true

 

 

 

4) 비교연산식. 10>5 -> true

 

 

 

 

5) 비교연산식 10!=5 -> true

 

 

 

 

 

 

 

 

 

 

2. 중괄호를 써야하는경우 안써도 되는 경우 ( 멀티라인 )

 

1) 라인이 한 줄일 경우는 중괄호를 안써도 된다.

 

 

2) 라인이 멀티라인일 경우는 중괄호를 꼭 써야한다.

 

 

 

 

 

 

 

 

 

 

3. else : 조건식이 false일 경우 실행된다.

 

if(A) {

A가 true일 경우 실행

} else {

A가 false일 경우 실행

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4. else if :

 

if(A){

A가 true일 경우 실행

} else if(B) {

A가 false이지만 B가 true일 경우 실행

} else {

다 false일 경우 실행

}

 

 

 

* else if 는 무제한으로 있어도 된다

* else는 없어도 무관하다.  

 

 

 

 

 

 

 

 

 

 

+ Recent posts