Student 구조체 배열을 이용해서 학생 5명에 대한 정보(번호, 이름, 국어, 영어, 수학점수)을 입력받은 다음 각 학생에 대한 총점, 평균, 순위를 구하고, 마지막에는 전체 학생에 대한 과목별 총점 및 평균을 구하여 출력하는 프로그램을 작성한다.
Struct student {
int number;
char name[20];
int kor, eng, mat;
int tot;
double avg;
};
힌트~~!!!!
#include <iostream>
using namespace std;
struct student
{
int number;
char name[20];
int kor, eng, mat;
int tot;
double avg;
char grade;
int rank;
};
int main()
{
int i,num=0;
student s1[5];
while (1){
if(num ==5)
break;
cout<<" 번호 입력:";
cin>>s1[num].number;
cout<<" 이름 입력:";
cin>>s1[num].name;
cout <<" 국 영 수 입력 :";
cin >> s1[num].kor >>s1[num].eng>> s1[num].mat;
s1[num].tot = s1[num].kor + s1[num].eng + s1[num].mat;
s1[num].avg = (double) s1[num].tot/3;
num++;
}
cout << "번호 이름 국어 영어 수학 총점 평균"<< endl;
for ( i=0; i<5 ; num++);
{
cout << s1[i].number <<" "<<s1[i].name<<" ";
cout << s1[i].kor<< " "<<s1[i].eng << " ";
cout << s1[i].mat<< " "<<s1[i].tot << " ";
cout << s1[i].avg<< endl;
}
빠른답변좀~~!!
}
얼마까지 알아보고 오셨어부리~
뭘답변해달라는거야 대체
어디가 어떻게 안된다고 애기를해야 한번 쳐다보기라도하지
어디가 어떻게 안되는지는 적어주지..
야이
한게없구만 첨부터 다시해라
5만원 불러본다. 네고는 거절한다.