SPRING :: NOTE
[C] 학생 3명의 학급에서 각각 국어 영어 수학의 시험 성적을 배열을 이용하여 입력 받은 후, 각 과목 총합과 평균을 2차원 배열로 출력하는 프로그램 본문
Development Language/C · C++ · MFC
[C] 학생 3명의 학급에서 각각 국어 영어 수학의 시험 성적을 배열을 이용하여 입력 받은 후, 각 과목 총합과 평균을 2차원 배열로 출력하는 프로그램
RAYZIE 2016. 10. 26. 11:28반응형
학생 3명의 학급에서 각각 국어 영어 수학의 시험 성적을 배열을 이용하여 입력 받은 후, 각 과목 총합과 평균을 2차원 배열로 출력하는 프로그램을 작성하시오.
입력 예)
학생 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()
{
int s[3][5] = { 0 };
int total = 0, avg = 0;
printf("4. 앞 문제를 2차원 배열을 사용하여 작성하시오.\n");
for (int i = 0; i < 3; i++)
{
printf(" 학생 %d : ", i + 1);
scanf("%d %d %d", &s[i][0], &s[i][1], &s[i][2]);
}
printf("결과\n");
printf("Kor\tEng\tMath\tTotal\tAvg\n");
for (int i = 0; i < 3; i++){
s[i][3] = s[i][0] + s[i][1] + s[i][2];
s[i][4] = s[i][3] / 3;
printf("%d\t%d\t%d\t%d\t%d\n", s[i][0], s[i][1], s[i][2], s[i][3], s[i][4]);
}
printf("\n\n");
}
반응형
'Development Language > C · C++ · MFC' 카테고리의 다른 글
Comments