C언어/디딤돌 C언어 예제

[C언어 소스] 성적을 입력받아 학점을 출력하는 예(if문 사용)

언제나휴일 2016. 11. 25. 04:07
반응형

[C언어 소스] 성적을 입력받아 학점을 출력하는 예(if문 사용) 


Program.c


#include <stdio.h>
int main()
{
    int score=-1;
    int level = 0;
    printf(
"점수를 입력하세요.\n");
    scanf_s(
"%d",&score);
 
    if( (score<0) || (score>100) ) //입력한 수가 0보다 작건나 100보다 크면
    {
        printf(
"잘못 입력하였습니다.\n");
        return 0; //main 함수 종료 (프로그램 종료)
    }
    level = score/10;
    if( (level == 10)  || (level == 9))
        printf(
"A\n");
    else if(level == 8)
        printf(
"B\n");
    else if(level == 7)
        printf(
"C\n");
    else if(level == 6)
        printf(
"D\n");
    else
        printf(
"F\n");
    return 0;


실행 결과1

점수를 입력하세요.
90 (최종 사용자가 90 입력했다고 가정)
A.

실행 결과2

점수를 입력하세요.
40 (최종 사용자가 40 입력했다고 가정)
F

본문

[디딤돌 C언어] 40. 선택문 (switch case) /*if 조건문과 switch 선택문을 비교하는 내용에서 사용한 소스 코드입니다. */



반응형