c언어 구조체 학사관리 프로그램
- 최초 등록일
- 2010.01.12
- 최종 저작일
- 2010.01
- C언어
- 가격 1,500원
소개글
1. 프로젝트의 기능 - 학생 정보 시스템(학번, 이름, 학과, 학년, 다섯 개 과목의 성적을 관리) (구조체 사용)
학생 정보() 등록 기능
: 등록 메뉴를 선택하면 학생 정보를 입력받아 파일에 저장하며, 평균 성적도 함께 계산하여 저장한다.
파일 append 기능을 이용하여 한 번에 한 학생의 정보가 저장되도록 하여야 하며
최소한 10명 이상 등록한다.
(2) 출력 기능
: 파일에 저장되어 있는 모든 학생의 정보를 적절한 형식을 갖추어 화면에 출력하며, 총점과 평균도 함께 출력한다.
(3) 검색 기능
: 학번에 의한 검색이 가능하도록한다.(학번을 입력받아 해당 학생의 정보를 출력한다.)
* Option : 평균성적을 입력받아 해당 점수 이상의 학생들을 출력하는 기능
(4) 수정 기능
: 특정 학생의 정보는 원하는 대로 수정할 수 있다.
학생의 정보는 txt 파일로 저장됩니다.
컴파일 실행환경
visual studio 2008
본문내용
#include <stdio.h>
#include<stdlib.h>
struct student
{
int num; //학번
char name[10]; //이름
char major[20]; //전공
int year; //학년
double kor; //국어점수
double eng; //영어점수
double mth; //수학점수
double soc; //사회점수
double scn; //과학점수
double sum; //총점
double avg; //평균
};
참고 자료
없음