If - Else 문
Coddy C 여정의 Fundamentals 섹션에 포함된 레슨 — 63개 중 26번째.
if-else 문은 프로그램이 조건에 따라 결정을 내릴 수 있게 해줍니다. 조건이 참이면 코드의 한 블록이 실행되고, 그렇지 않으면 다른 블록이 실행됩니다.
if-else 문을 사용하는 방법을 살펴보겠습니다:
먼저, 변수를 정의합니다:
int age = 17;이제 그 사람이 성인인지 확인해 봅시다:
if (age >= 18) {
printf("You are an adult.\n");
} else {
printf("You are a minor.\n");
}age가 17이며 18보다 작으므로, 출력 결과는 다음과 같습니다:
You are a minor.if 부분은 조건을 확인합니다. 조건이 거짓(false)일 때, else 블록의 코드가 실행됩니다.
챌린지
쉬움다음과 같은 프로그램을 작성하세요:
- 사용자로부터 학생의 점수를 나타내는 정수를 입력받습니다
- 점수가 60점 이상이면 "Pass"를 출력합니다
- 그렇지 않으면 "Fail"을 출력합니다
치트 시트
if-else 문은 프로그램이 조건에 따라 결정을 내릴 수 있게 해줍니다. 조건이 참이면 코드의 한 블록이 실행되고, 그렇지 않으면 다른 블록이 실행됩니다.
기본 구문:
if (condition) {
// 조건이 참일 때 실행할 코드
} else {
// 조건이 거짓일 때 실행할 코드
}예제:
int age = 17;
if (age >= 18) {
printf("You are an adult.\n");
} else {
printf("You are a minor.\n");
}age가 18보다 작은 17이므로, 출력은 You are a minor.가 됩니다.
직접 해보기
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// 이 줄 위로는 변경하지 마세요
// 여기에 코드를 작성하세요
return 0;
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.