SPRING :: NOTE
[C] 학생 3명의 학급에서 각각 국어 영어 수학의 시험 성적을 배열을 이용하여 입력 받은 후, 각 과목 총합과 평균을 출력하는 프로그램 본문
Development Language/C · C++ · MFC
[C] 학생 3명의 학급에서 각각 국어 영어 수학의 시험 성적을 배열을 이용하여 입력 받은 후, 각 과목 총합과 평균을 출력하는 프로그램
RAYZIE 2016. 10. 26. 11:26반응형
학생 3명의 학급에서 각각 국어 영어 수학의 시험 성적을 배열을 이용하여 입력 받은 후, 각 과목 총합과 평균을 출력하는 프로그램을 작성하시오.(입력은 학생 순서로 수행)
입력 예)
학생 1: 77 66 88
학생 2: 90 80 100
학생 3: 65 75 85
출력 결과)
Kor Eng Math Total Avg
77 66 88 231 77.0
90 80 100 270 80.0
65 75 85 225 75.0
void main()
{
student list[3];
float avg[3] = { 0 };
int total[3] = { 0 };
for (int i = 0; i < 3; i++)
{
printf(" 학생 %d : ",i+1);
scanf("%d %d %d", &list[i].score_kor, &list[i].score_eng, &list[i].score_math);
}
printf("결과\n");
printf("Kor\tEng\tMath\tTotal\tAvg\n");
for (int i = 0; i < 3; i++)
{
total[i] = list[i].score_kor + list[i].score_eng + list[i].score_math;
avg[i] = (float)total[i] / 3;
printf("%d\t%d\t%d\t%d\t%lf\n", list[i].score_kor, list[i].score_eng, list[i].score_math, total[i], avg[i]);
}
printf("\n\n");
}
반응형
'Development Language > C · C++ · MFC' 카테고리의 다른 글
Comments