본문 바로가기
Coding Test/C++ 기초

[C++ 기초] 조건문, 반복문

by seoyamin 2022. 7. 13.

1. 조건문

1-1. 조건문 (=분기문) 이란 ?

프로그램의 흐름을 조건에 따라서 분기시키는 문장
  • 조건을 제시하고, true이면 실행 / false이면 무시한다.

 

1-2. 조건문의 종류

①  if 문

②  switch 문

 

 

1-2-1.  if 문

if (조건문1) {
	실행문
}

else if (조건문2) {
	실행문
}

else {
	실행문
}

 

ex ) 

if (x < 0) {
	x = -x;
}

else if (x > 0) {
	x = x - 1;
}

else {
	x = x + 1;    // x = 0 인 경우
}

 

 

1-2-2.  switch 문

switch문은 특별한 형태의 if문이다. 타겟 변수에 대하여 그 정수값에 따라 다른 실행문을 수행한다.기본적으로 모든 case를 돌기 때문에, 해당 case 이후 switch문을 빠져나오려면 break;를 작성해야 한다.

 

ex ) 

switch(menu) {
	case 0 : 	
    	cout << "hello";
        break;
        
    case 1:
    	cout << "world";
        break;
    
    default :
    	cout << "Happy";
   
 }

 

 


 

2. 반복문

2-1. 반복문 이란 ?

프로그램에서 동일한 실행문을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문

 

 

2-2. 반복문의 종류

①  for 문

②  while 문

 

 

2-2-1. for 문

for문은 for(초기화 ; 반복 조건 ; 반복 작업)으로 이루어져 있다.

'Coding Test > C++ 기초' 카테고리의 다른 글

[C++ 기초] 포인터  (0) 2022.07.20
[C++ 기초] 배열  (0) 2022.07.20
[C++ 기초] 연산자  (0) 2022.07.13
[C++ 기초] 변수, 상수, 리터럴  (0) 2022.07.13
[C++ 기초] c++ 프로그램 구성, namespace  (0) 2022.05.20