본문내용
struct gradeRec{
char name[10];
char sno[10];
int mid;
int final;
int report;
};
를 이용해서 화면에서
학생의 <<이름,학번,중간고사,기말고사,레포트성적>>을 반복적으로 입력받음
학생의 이름이 null인 경우 입력중지
중간,기말,레포트등 성적은 0부터 100사이의 값이어야함.
입력받은 학생들의 최종점수를 구함
최종점수를 구하는 식은 (mid+final)/2*0.9+report*0.2임
최종 점수의 내림차순을 구하기 위해서는 정렬이 필요하고
정렬을 위한 알고리즘은 별도의 함수로 구현할것!
char name[10];
char sno[10];
int mid;
int final;
int report;
};
를 이용해서 화면에서
학생의 <<이름,학번,중간고사,기말고사,레포트성적>>을 반복적으로 입력받음
학생의 이름이 null인 경우 입력중지
중간,기말,레포트등 성적은 0부터 100사이의 값이어야함.
입력받은 학생들의 최종점수를 구함
최종점수를 구하는 식은 (mid+final)/2*0.9+report*0.2임
최종 점수의 내림차순을 구하기 위해서는 정렬이 필요하고
정렬을 위한 알고리즘은 별도의 함수로 구현할것!