(`·.¸ 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.
Doumo Arigatou Gozaimasu

(`·.¸ 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 ๑๑۩۞۩๑๑
 
IndexTrang ChủCalendarGalleryTìm kiếmĐăng kýĐăng Nhập

Share | 
 

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

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
vodanh
Mem's K2CN4
Mem's K2CN4



Bài gửiTiêu đề: [LTHDT]Đề Thi Tốt Nghiệp Năm 2008   Wed 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
Xem lý lịch thành viên
LinhTN_26
Mem's K2CN4
Mem's K2CN4


Nam

Character sheet
Số bài viết hay::
7/1000  (7/1000)

Bài gửiTiêu đề: Re: [LTHDT]Đề Thi Tốt Nghiệp Năm 2008   Wed 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:



Chữ Ký


Trần Linh
Phone: 0987802806
Ai cần gì cứ Alô nhé!

Về Đầu Trang Go down
Xem lý lịch thành viên
vodanh
Mem's K2CN4
Mem's K2CN4



Bài gửiTiêu đề: Re: [LTHDT]Đề Thi Tốt Nghiệp Năm 2008   Thu 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
Xem lý lịch thành viên
Sponsored content




Bài gửiTiêu đề: Re: [LTHDT]Đề Thi Tốt Nghiệp Năm 2008   Today at 2:51 am

Về Đầu Trang Go down
 
[LTHDT]Đề Thi Tốt Nghiệp Năm 2008
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» bán đất khu công nghiệp ngọc hồi,bán đất ngọc hồi đống đa
» Bán 1 lô đất 70m2 tại Khu Công Nghiệp Tân Bình.
» Đất bán dự án công nghiệp sài gòn IPD Quận 2
» Cần bán đất nông nghiệp
» CHẾ ĐỘ KẾ TOÁN HÀNH CHÍNH SỰ NGHIỆP 2015 mới nhất

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