소개글
학생관리 프로젝트*학생들의 정보를 관리를 하고 각 학생에 대하여 학비를 관리한다.
학생들의 기본정보 학번 이름 나이 학과를 관리한다.
휴학생 , 유학생, 장학생을 따로 관리한다.
일반학생은 정해진 학비를 전체 납부한다.
휴학생은 학비가 없다.
유학생은 50%의 학비 면제를 받는다.
장학생은 1급70%면제 2급 장학금 100만원을 받는다.
유학생도 장학금을 받을 수 있다.
이프로젝트는 본인 스스로 만든것이며 어디에도 같은내용의 프로그램은 없을겁니다 ^^
클래스 상속을 잘 이용해서 만들었습니다.
컴파일 실행환경
visual c++ 환경본문내용
#소스일부int main(void)
{
//전공입력
Major a1("컴퓨터과학과",394,"385-0943");
Major a2("경영정보학과",299,"385-0111");
Major a3("전자정보컴퓨터",411,"385-0222");
Major a4("경영학과",250,"382-3333");
Major a5("회계학과",305,"382-4444");
Major a6("통계학과",360,"385-0555");
Major a7("사회체육학과",450,"385-6666");
Major a8("법학과",275,"444-6666");
a1.print();
Management s; // 관리할 Management클래스 객체생성
//s.make(new Student("김성훈", 20,a2)); //일반재학생 추가 ->전공클래스객체를 입력
//s.make(new AbroadStu("유아랑", 21,a2)); //일반재학생 추가
s.make(new Scholarship("안성준", 23,a2,1)); //1급장학생 추가
s.make(new Scholarship("정용훈", 27,a4,2)); //2급장학생 추가
s.make(new Scholarship("정용훈", 27,a7,3)); //3급장학생 추가
s.make(new ScholarAbroad("Tom", 23,a1,1)); //1급유학장학생 추가
s.make(new ScholarAbroad("Merry", 21,a1,2)); //2급유학장학생 추가
s.make(new ScholarAbroad("Micle", 23,a1,3)); //3급유학장학생 추가
s.printall(); //전체학생 출력
return 0;
}
압축파일 내 파일목록
AbroadStu.h
Major.h
Management.h
ScholarAbroad.h
Scholarship.h
StopStu.h
student.cpp
Student.h
student_완성.dsp
student_완성.dsw
student_완성.ncb
student_완성.opt
student_완성.plg
Debug/student.obj
Debug/student_완성.exe
Debug/student_완성.ilk
Debug/student_완성.pch
Debug/student_완성.pdb
Debug/vc60.idb
Debug/vc60.pdb
Major.h
Management.h
ScholarAbroad.h
Scholarship.h
StopStu.h
student.cpp
Student.h
student_완성.dsp
student_완성.dsw
student_완성.ncb
student_완성.opt
student_완성.plg
Debug/student.obj
Debug/student_완성.exe
Debug/student_완성.ilk
Debug/student_완성.pch
Debug/student_완성.pdb
Debug/vc60.idb
Debug/vc60.pdb