학생의 평균과 총점 입출력 소스

비주얼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";

}

}




설정

트랙백

댓글