비주얼C++/지식IN답변
학생의 평균과 총점 입출력 소스
마하카사파
2014. 6. 17. 15:14
#include <iostream>
using namespace std;
#define nstudent 3
#define nsub 2
// 학생수 3명, 과목수 2개
main()
{
int score[nstudent][nsub];
char sub[2][5] = {"국어","영어"};
double avg[nstudent];
int sum[nstudent] = {0,0,0};
for (int i=0;i<nstudent;i++)
for (int j=0;j<nsub;j++)
{
cout << "학생 " << i << sub[j] << " : ";
cin >> score[i][j];
sum[i] += score[i][j];
} // 입력
// 출력
for (int k=0;k<nstudent;k++) avg[k] = sum[k] / nsub;
for (int q=0;q<nstudent;q++) {
cout << "학생 " << q << "의 총점 : " << sum[q] << "\n";
cout << "학생 " << q << "의 평균 : " << avg[q] << "\n";
}
}