Danh mục

Quản lý sinh viên C++

Số trang: 25      Loại file: doc      Dung lượng: 200.50 KB      Lượt xem: 19      Lượt tải: 0    
Thư viện của tui

Phí tải xuống: 10,000 VND Tải xuống file đầy đủ (25 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu tham khảo dành cho giáo viên, sinh viên chuyên ngành công nghệ thông tin - Quản lý sinh viên C++
Nội dung trích xuất từ tài liệu:
Quản lý sinh viên C++ QuảnlýsinhviênC++ Lớn|Vừa|Nhỏ[Tựviết| 2009/09/1402:03|byAdministrators]Đềbài:ThôngtinvềSinhviêngồm:Mãsinhviên,Họtên,Ngàysinh,Lớp,ĐTBHọctập,Điểmrènluyện,ĐiểmTổngkết,vàHọcbổng.Viếtchươngtrìnhthựchiệncácchứcnăngsau:1.NhậpthêmsinhviênNhậpthôngtinvềsinhviên(khôngnhậpđiểmtổngkếtvàHọcbổng).Trongđóđiểmrènluyệntínhtheothang100.Nếuđiểmrènluyệntừ7080,ĐTK=ĐTBHọctập+0,2.Nếuđiểmrènluyệntừ8090,ĐTK=ĐTBHọctập+0,5.Nếuđiểmrènluyệntừ90100,ĐTK=ĐTBHọctập+0,8.Họcbổng:NếuĐTK>=7.0,Họcbổng=120000,ĐTK>=80,Họcbổng=180000,nếuĐTK>=90,Họcbổng=240000.Cókiểmtramãsinhviênkhinhập(khôngcóhaisinhviênmãtrùngnhau)Codethamkhảo#include#include#include#include#include#include#include#includeusingnamespacestd;classSinhVien{private:charhoTen[50];intmaSV;charngaySinh[20];charlop[20];floatdiemTB;floatdiemRenLuyen;floatdiemTK;inthocBong;SinhVien*sv;staticconstchar*dataFile;intsl;public:voidnhapSV();voidhienThiSinhVien();voidsapXepTheoDTB();voidsapXepTheoHocBong();voidtimTheoTen();voidtimTheoDTK();voidghiFile();voiddocFile();voidkhoiTaoFile();SinhVien(){sl=0;sv=NULL;}~SinhVien(){deletesv;}};constchar*SinhVien::dataFile=QuanLySinhVien.txt;//NhapsinhvienvoidSinhVien::nhapSV(){inti=sl+1;coutintcheck;do{check=1;coutcin.getline(sv[i].ngaySinh,sizeof(sv[i].ngaySinh));coutelseif((sv[i].diemRenLuyen>=90)&&(sv[i].diemRenLuyen=7.0,Họcbổng=120000,ĐTK>=80,Họcbổng=180000,nếuĐTK>=90,Họcbổng=240000*/if((sv[i].diemTK>=7)&&(sv[i].diemTK=8)&&(sv[i].diemTK=9)&&(sv[i].diemTK}}//HamkhoitaofilevoidSinhVien::khoiTaoFile(){fstreamf(dataFile,ios::out|ios::app);f.close();}//HamghifilevoidSinhVien::ghiFile(){fstreamos(dataFile,ios::out|ios::app);inti=sl+1;ososdem++;}elsebreak;}sl=dem/5;s.close();fstreamf(dataFile,ios::in);sv=newSinhVien[100];for(inti=1;i>sv[i].maSV;f.ignore(1);f.getline(sv[i].ngaySinh,sizeof(sv[i].ngaySinh));f.getline(sv[i].lop,sizeof(sv[i].lop));f>>sv[i].diemTB>>sv[i].diemRenLuyen>>sv[i].diemTK>>sv[i].hocBong;f.ignore();}f.close();}//HienthisinhvienvoidSinhVien::hienThiSinhVien(){coutcout}}for(inti=1;isv[j]=s;}}}for(inti=1;iintcount=0;couttoken=strtok(NULL,);}strKiemTra=strstr(ten,tenSV);if(strKiemTra!=NULL){coutintcount=0;cout}//Hamhienthimenuvoidmenu(){coutSinhVienSV;SV.khoiTaoFile();do{system(cls);SV.docFile();menu();intinput=getch();//nhapvaoso6thoatif(input==6){coutcout ...

Tài liệu được xem nhiều: