1 - 14. 조건문 - if 문(만약에... 라면)

  1. if문

  2. if - Else문

1 - 15. 조건이 여러 개 일 때의 if 문

  1. if - Else if - Else문
  • 하나의 상황에 대한 조건이 여러개로 나뉘고 각 조건에 다른 수행이 이루어져야 할 경우 사용
  • 각 조건은 상호 배타적! -> 여러 조건이 참이 되면 안됨
  • if- else if 를 사용하는 경우 조건이 만족 되면 나머지 부분은 수행되지 않음

  • if - if 로 사용하게 되면 각각 다른 조건 문으로 해석되어 각각 수행됨

1 - 16. 조건이 여러 개 일 때 간단히 표현되는 switch-case 문

Switch(month){
	case 1:
    	day = 31;
        break;
    case 3:
    	day = 31;
        break;
}

위 코드는 아래 코드처럼 실행 가능

Switch(month){
	case 1: case 3:
    	day = 31;
        break;

1-17. 반복문 - while문

  • 조건이 참(true)일 동안 반복적으로 수행

  • while(true)

while(true){
	...
}

탈출 조건 설정하지 않으면 무한반복

1-18. 반복문 - do-while문

  • 조건과 무관하게 무조건 한번은 수행
do {
수행문;
} while(조건식);

1-19. 반복문 - for 문

for (초기화식; 조건식; 증감식) {
	수행문;
}
  • 주로 배열과 함께 사용
  • 초기화식, 조건식, 증감식은 각각 조건에 따라 생략 가능

1-20. 반복문이 여러 번 포개진 중첩 반복문

1-21. 중간에 멈추는 break문, 무시하고 계속 진행하는 continue문

  • break : 감싸고 있는 제어문 탈출 기능
  • continue : 반복문 내부에서 조건문(if)와 함께 사용하며, 조건이 맞는 경우(TRUE) 이후 반복문 블록 내부의 다른 수행문을 수행 X

0개의 댓글