Xây dựng lóp cơ sở HOCSINH có các thông tin: Họ tên, Lóp, Điễm toán, lý, hoá và các phương thức nhập, xuất dữ liệu, tính điểm trung bình.. Viét Chương trình chính thtc hiện nhập vào một
Trang 1Xây dựng lóp cơ sở HOCSINH có các thông tin: Họ tên, Lóp, Điễm toán, lý, hoá và các phương thức nhập, xuất dữ liệu, tính điểm trung bình
Viét Chương trình chính thtc hiện nhập vào một danh sách n học sinh, sau đó hiển thị danh sách những học sinh có điểm trung bình >=5
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
class hocsinh
{
char hoten(25);
int lop;
float dtoan,dly,dhoa.tb;
public:
void nhapQ
{
cout<<"Ho ten:";getschoten);
cout<<"lop:";cin>>lop;
cout<<"diemtoan:';cin>>dtoan;
COUl<< diem ly: ;cin>>dly;
COUl<< diem hog: ;cin>>dhog;
to=(dtoan+dly+dhoa)/3;
}
void xuatQ
{
cout<<"\nhoten:"<<hoten;
cout<<"\nlop:"<<lop;
cout<<"\ndiem toan:"<<dtoan;
cout<<"\ndiem ly: <<dly;
cout<<"\ndiem hoa:"<<dhoa;
cout<<"\ndiemtrungbinh:'"<<tb;
}
void sapxepQ
{
ifb>=5)
{
cout<<"\n "<<hoten:
COUl<<" '<<lObp;
cout<<" "“<<dtoan;
cout<<" "<<dly;
cout<<" "<<dhoa;
cout<<" '<<†b;
} }
L
hocsinh sinhvien(100);
mainO
{
int in:
clrscrQ;
cout<<"nhap so sinh vien: ";cin>>n;
Trang 2for(=0;i<n;i++)
{
sinhvien(i).nhapd;
I
ford=0;i<n;i++)
{
sinhvien().xuo†O;
cout<<"\n"';
I
cout<<"\nnhung sinh vien co diem trung binh >=5";
cout<<"\nHoten Lop Diemtoan Diemly Diemhoa Diem tb’; ford=Ð;i<n;I++)
{ sinhvien(i) sapxeod;
I
ge†chQ;