(`·.¸ Welcome to K2CN4'S 4RUM ¸.·´)
Welcome to K2CN4'S 4RUM - University Information Technology
Mời Bạn Đăng Ký để cùng giao lưu học hỏi về lĩnh vực CNTT với các thành viên khác của lớp K2CN4.
[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 212934Doumo Arigatou Gozaimasu [LTHDT]Đề Thi Tốt Nghiệp Năm 2008 212934
[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 Dangky
(`·.¸ Welcome to K2CN4'S 4RUM ¸.·´)
Welcome to K2CN4'S 4RUM - University Information Technology
Mời Bạn Đăng Ký để cùng giao lưu học hỏi về lĩnh vực CNTT với các thành viên khác của lớp K2CN4.
[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 212934Doumo Arigatou Gozaimasu [LTHDT]Đề Thi Tốt Nghiệp Năm 2008 212934
[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 Dangky
(`·.¸ Welcome to K2CN4'S 4RUM ¸.·´)
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

(`·.¸ Welcome to K2CN4'S 4RUM ¸.·´)

๑๑۩۞۩๑๑ Diễn đàn lớp K2CN4, Trường Đại Học Công Nghệ Thông Tin - Đại Học Quốc Gia TP. Hồ Chí Minh ๑๑۩۞۩๑๑
 
Trang ChínhTrang ChủGalleryLatest imagesTìm kiếmĐăng kýĐăng Nhập

 

 [LTHDT]Đề Thi Tốt Nghiệp Năm 2008

Go down 
2 posters
Tác giảThông điệp
vodanh
Mem's K2CN4
Mem's K2CN4
vodanh



[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 Empty
Bài gửiTiêu đề: [LTHDT]Đề Thi Tốt Nghiệp Năm 2008   [LTHDT]Đề Thi Tốt Nghiệp Năm 2008 I_icon_minitimeWed Dec 24, 2008 11:43 am

Hôm này có thời gian post bài thi lập trình hướng đối tượng cho ai chưa làm được tham khảo :D
Câu 2: Thông tin của một thí sinh tham gia thi gồm: số báo danh, họ , tên,năm sinh, điểm toán , điểm lý, điểm Hóa,
Hãy xây dựng đối tượng thí sinh và viết chương trình C++ theo phương pháp lập trình hướng đối tượng , thực hiện các thao tác xử lý sau đây trên một danh sách thí sinh:
- Nhập / xuất danh sách thí sinh
- Tìm kiếm thí sinh có tổng điểm 3 môn lớn nhất
- In ra danh sách tất cả các thí sinh có tổng điểm 3 môn >=20

Code:
/* bai2: De thi Lap trinh Huong doi tuong
    Name: vodanh */

#include"iostream.h"
#include"conio.h"

class sinhvien
{
    private:
long sbd;
        char *ho;
        char *ten;
        int namsinh;
        int dtoan;
        int dly;
        int dhoa;
    public:
        sinhvien();
        void input();
        void output();
        int tongdiem();

};

int sinhvien::tongdiem()
{
    int s=0;
    s=dtoan+dly+dhoa;
    return s;
}

sinhvien::sinhvien()
{
    sbd=0;
    ho;
    ten;
    namsinh=0;
    dtoan=0;
    dly=0;
    dhoa=0;
}

void sinhvien::input()
{
    cout<<"nhap so bao danh: "; cin>>sbd;
cin.ignore(1);
    cout<<"nhap ho : "; cin.getline(ho,10);
    cout<<"nhap ten: "; cin.getline(ten,10);
    cout<<"nam sinh: "; cin>>namsinh;
    cout<<"diem toan: "; cin>>dtoan;
    cout<<"diem ly: "; cin>>dly;
    cout<<"diem hoa: "; cin>>dhoa;

}

void sinhvien::output()
{
    cout<<"so bao danh la: "<<<"\n";
    cout<<"Ho  la: "<<<"\n";
    cout<<"Ten la: "<<<"\n";
    cout<<"Nam Sinh: "<<<"\n";
    cout<<"\t+Diem Toan: "<
    cout<<"\n\t+Diem Ly: "<
    cout<<"\n\t+Diem Hoa: "<<<"\n";
    cout<
}


int main()
{
    clrscr();
    int n;
    cout<<"nhap so phan tu cua danh sach: "; cin>>n;
    sinhvien *sv=new sinhvien[n];
    //Nhap danh sach
    for(int i=0;i
        sv[i].input();
    clrscr();
    //In danh sach sinh vien
    for(i=0;i
        sv[i].output();

    //TIm sinh vien co' Diem? 3 Mo^n Lon' Nha^t'

    sinhvien max=sv[0];
    cout<<"\nSinh Vien Co Tong Diem 3 mon lon nhat:\n";
    for(i=0;i
        if(sv[i].tongdiem()>max.tongdiem())
            max=sv[i];
            max.output();
    //In Sinh Vien Co Tong DIem >=20
    cout<<"\nNhung sinh Vien co tong diem lon hon >=20\n";
    for(i=0;i
        if(sv[i].tongdiem()>=20)
        sv[i].output();
    getch();
    return 0;

}
Link down file .CPP ở đây:
http://www.mediafire.com/?munm2mn1wbn

Có gì thì PM .Còn nhiếu xót mong được mọi người chỉ giáo :)


Được sửa bởi vodanh ngày Thu Jan 08, 2009 5:39 pm; sửa lần 1.
Về Đầu Trang Go down
LinhTN_26
Mem's K2CN4
Mem's K2CN4
LinhTN_26


Nam

Character sheet
Số bài viết hay::
[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 Left_bar_bleue7/1000[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 Empty_bar_bleue  (7/1000)

[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 Empty
Bài gửiTiêu đề: Re: [LTHDT]Đề Thi Tốt Nghiệp Năm 2008   [LTHDT]Đề Thi Tốt Nghiệp Năm 2008 I_icon_minitimeWed Jan 07, 2009 4:52 pm

Mình chạy thử rùi nhưng khi in ra không in được "Số Báo Danh", còn "họ""tên" lúc có lúc không, lúc lung tung lúc không, lúc có :58: bạn vô danh xem lại hộ mình nhé !

Thanks :52:
Về Đầu Trang Go down
vodanh
Mem's K2CN4
Mem's K2CN4
vodanh



[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 Empty
Bài gửiTiêu đề: Re: [LTHDT]Đề Thi Tốt Nghiệp Năm 2008   [LTHDT]Đề Thi Tốt Nghiệp Năm 2008 I_icon_minitimeThu Jan 08, 2009 5:42 pm

uh cảm ơn bạn rất nhiều.Đúng là mình quên mất chưa Test kỹ .Mình đã sửa lại rùi .Mong các bạn thông cảm.Có gì thì PM mình sẽ sửa.Thanks
Về Đầu Trang Go down
Sponsored content





[LTHDT]Đề Thi Tốt Nghiệp Năm 2008 Empty
Bài gửiTiêu đề: Re: [LTHDT]Đề Thi Tốt Nghiệp Năm 2008   [LTHDT]Đề Thi Tốt Nghiệp Năm 2008 I_icon_minitime

Về Đầu Trang Go down
 
[LTHDT]Đề Thi Tốt Nghiệp Năm 2008
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» [CSDL]Đề thi Tốt nghiệp cử nhân CNTTQM đợt 1 năm 2008
» 1 số hình ảnh về trận bóng tất niên của năm 2008
» [LTHDT]4 đề thi lập trình hướng đối tượng ( thi lại )
» [LTHDT]đề thi Lập trình HDT vớii C++ lớp k2cn4 (Lần 1)
» [LTHDT]Tài liệu+Slide bài giảng + 1 số bài tập (Thầy Hương) update 10/06/01

Permissions in this forum:Bạn không có quyền trả lời bài viết
(`·.¸ Welcome to K2CN4'S 4RUM ¸.·´) :: Công Nghệ Thông Tin :: Ôn Thi Tốt Nghiệp :: Tài liệu Ôn Thi Tốt Nghiệp-
Chuyển đến