C, 성적관리, 성적
- 최초 등록일
- 2010.12.07
- 최종 저작일
- 2008.04
- 1페이지/ 압축파일
- 가격 1,000원
소개글
Visual C를 이용한 간단한 성적관리 프로그램입니다.
파일입출력을 이용하여 텍스트파일을 read하고,
이를 이용하여 성적의 평균, 표준편차, 학생들의 석차등을 계산합니다.
목차
없음
본문내용
1. 성적처리 프로그램
수업시간에 설명한 성적처리데이터를 파일로 입력 받아서
1) 학생들의 등위(ranking)을 정하시오. 단, 이 때 동점처리를 하세요.
2) 이 학급 학생들의 과목별 평균점수와 표준편차를 구하시오.
#include <stdio.h>
#include <math.h>
void AvrStdev(int (*grade)[3]);//과목의 평균과 표준편차를 구하는 함수
void ranking(double *avr);//등위를 구하는 함수
double ave[3], stdev[3];
int rank[12];
main()
{
FILE *in;
int i,j, sum=0;
char name[12]={`A`,`B`,`C`,`D`,`E`,`F`,`G`,`H`,`I`,`J`,`K`,`L`};
int grade[12][3];
double avr[12];
in = fopen("성적.txt","rt");
for(i=0;i<12;i++)
{
for(j=0;j<3;j++)
{
fscanf(in,"%d",&grade[i][j]);
sum+=grade[i][j];
//값을 grade에 저장하면서 학생의 평균을 구함
}
avr[i]=(sum/3.);
sum=0;
}
참고 자료
없음
압축파일 내 파일목록
grade(R).c
grade.txt
result.bmp