1.if문
if 문은 조건이 참일 때 코드 블록을 실행합니다.
else if와 else를 사용하여 여러 조건을 처리할 수 있습니다.
if (조건) {
// 조건이 참일 때 실행되는 코드
}
else if (다른 조건) {
// 다른 조건이 참일 때 실행되는 코드
}
else {
// 위의 모든 조건이 거짓일 때 실행되는 코드
}
int main() {
int number = 10;
if (number > 0) {
std::cout << "number는 양수입니다." << std::endl;
}
else if (number < 0) {
std::cout << "number는 음수입니다." << std::endl;
}
else {
std::cout << "number는 0입니다." << std::endl;
}
return 0;
}
2.switch 문
switch 문은 하나의 변수에 대해 여러 가지 경우(case)를 처리할 때 사용합니다.
각 case는 고유한 값을 가지며, default는 어떤 경우에도 해당하지 않는 경우에 실행됩니다.
switch (표현식) {
case 값1:
// 표현식이 값1일 때 실행되는 코드
break;
case 값2:
// 표현식이 값2일 때 실행되는 코드
break;
// 다른 case들
default:
// 모든 case에 해당하지 않을 때 실행되는 코드
}
int main() {
char grade = 'B';
switch (grade) {
case 'A':
std::cout << "우수" << std::endl;
break;
case 'B':
std::cout << "좋음" << std::endl;
break;
case 'C':
std::cout << "보통" << std::endl;
break;
case 'D':
std::cout << "미흡" << std::endl;
break;
case 'F':
std::cout << "낙제" << std::endl;
break;
default:
std::cout << "잘못된 성적" << std::endl;
break;
}
'Language > C++' 카테고리의 다른 글
[C++] 반복문 (0) | 2024.08.01 |
---|---|
[C++] 표준 입출력 (0) | 2024.07.30 |
[C++] 참조자(references) (0) | 2024.07.29 |