💡 한눈에 정리하기!
| 종류 | 사용법 | 비유 |
| if | 한 가지만 확인 | 숙제를 했니? 그럼 놀아! |
| if ~ else | 둘 중 하나 선택 | 짜장면 먹을래, 짬뽕 먹을래? |
| if ~ else if ~ else | 여러 개 중 하나 선택 | 신호등이 빨간색? 노란색? 초록색? |
사용자에게 0~100 사이의 점수를 입력받아 정해진 기준에 따라 학점을 출력합니다.
score >= 90
// 90점 이상
printf("학점: A (우수한 성적입니다! 👍)\n");
// 80점 이상 90점 미만
printf("학점: B (잘 하셨습니다! 😊)\n");
// 70점 이상 80점 미만
printf("학점: C (노력이 조금 더 필요해요. 🙂)\n");
// 60점 이상 70점 미만
printf("학점: F (재수강을 고려해보세요. ☹️)\n");
// 60점 미만 모든 경우
printf("학점: 과락 (다음 기회에... 🚩)\n");
💻 실행 결과 출력
--- [ 성적 산출 시스템 ] ---
점수를 입력하세요 (0~100): 95
학점: A (우수한 성적입니다! 👍)
--- [ 성적 산출 시스템 ] ---
점수를 입력하세요 (0~100): 50
학점: 과락 (다음 기회에... 🚩)
'C_language' 카테고리의 다른 글
| [미션] 무인 편의점 결제 시스템 만들기 (0) | 2026.02.02 |
|---|---|
| 나이에 따른 입장료 판별기 (1) | 2026.02.02 |
| scanf와 printf의 메커니즘을 이해하기 (0) | 2026.02.02 |
| 논리 연산자 실력을 확인인 문제 2개 (1) | 2026.01.30 |
| 관계 연산자 실력을 확인인 문제 2개 (0) | 2026.01.30 |