학점 계산 프로그램
오랜만에 싸이 미니홈피를 갔다가 1학년때 작성해놓은 C소스가 있어서 올려본다.
sanf와 printf, 간단한 조건문 참고로 보면 되겠다...ㅋㅋㅋ
#include <stdio.h>
int main(void)
{
int a, b, c, d;
float e;
printf("국어 점수를 입력하시오.\n");
scanf("%d", &a);
if(a<0
|| a>100)
{
printf("점수의 범위는 0~100까지 입니다.\n");//값의 검증을 실시
goto
exit;
}
printf("영어 점수를 입력하시오.\n");
scanf("%d", &b);
if(b<0 ||
b>100)
printf("점수의 범위는 0~100까지 입니다.\n");//값의 검증을 실시
printf("수학 점수를 입력하시오.\n");
scanf("%d", &c);
if(c<0 ||
c>100)
printf("점수의 범위는 0~100까지 입니다.\n");//값의 검증을 실시
d=a+b+c;
e= (float)d/3;
printf("=====================================\n\n\t\t성적표\n");
printf("국어\t영어\t수학\t총점\t평균\n");
printf("%d\t%d\t%d\t%d\t%.1f\n\n=====================================\n\n",
a,b,c,d,e);
if(e>=90)
printf("********** 당신의 평균은%f, 등급은 A입니다. 참 잘했어요~\n",
e);
else if( e >= 80 )
printf("********** 당신의 평균은%f, 등급은 B입니다.
놀지마세요.\n", e);
else if( e >= 70 )
printf("********** 당신의 평균은%f, 등급은
C입니다. 공부하세요.\n", e);
else if( e >= 60 )
printf("********** 당신의
평균은%f, 등급은 D입니다. 공부하세요.\n", e);
else
printf("********** 당신의 평균은%f, 등급은
F입니다. 공부좀하세요.\n", e);
exit:
return 0;
}