Menu
Coddy logo textTech

복습 챌린지

Coddy C 여정의 기초 섹션에 포함된 레슨. 63개 중 30번째.

challenge icon

챌린지

쉬움

학생의 숫자 score를 분석하고 여러 제어 흐름 기법을 사용하여 피드백을 제공하는 프로그램을 작성하세요.

프로그램은 다음 로직을 구현해야 합니다:

  • score가 유효하지 않은 경우(0보다 작거나 100보다 큰 경우), "Invalid score"를 출력하고 종료합니다.
  • switch 문을 사용하여 문자 등급을 출력합니다:
    • 90-100: "A"
    • 80-89: "B"
    • 70-79: "C"
    • 60-69: "D"
    • 0-59: “F”
  • 마지막으로 삼항 연산자를 사용하여 학생이 Passed인지 Failed인지 출력합니다(통과 기준은 60 이상). 결과는 별도의 line에 Status: Passed 또는 Status: Failed 형식으로 출력합니다.

직접 해보기

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // 이 줄 위는 변경하지 마세요
    
    // 여기에 코드를 작성하세요
    
    return 0;
}

기초의 모든 레슨

직접 연습해 보세요: 온라인 C 컴파일러