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 |