30/09/2018, 16:22
giúp đỡ bài toán c++
chào các bạn mình đang phải làm một bài toán nhập vào các thông tin cơ bản của một sinh viên
tên, mã số sinh viên, quê quán, năm sinh điếm ,trung bình . Đầu tiên là mình tạo nên 1 class Sinh viên với các thuộc tính như trên và khai báo các hàm set và get để có thể nhập và xuất ra các thuộc tính của lớp. Nhưng hiện tai mình chưa biết cách nào để nhập thôi tin cho lớp này. mình thử viết một hàm main như sau nhưng nó báo lỗi nhờ các bạn xem hộ
#include <iostream>
#include <Sinhvien.h>
#include <string>
using namespace std;
int main()
{
int n;
cout<<"ban muon nhap du lieu cho bao nhieu sinh vien "<<endl;
cin>>n ;
Sinhvien *sinhvienptr = new Sinhvien [n];
if(sinhvienptr == NULL)
{
cout<<"khong du bo nho"<<endl;
}
string name_;
int mssv_,namsinh_;
string quequan_;
int diemtb_;
for(int i=0;i<n;i++)
{
cout<<"nhap ten sinh vien thu "<<" "<<i<<endl;
cin>>name_;
sinhvienptr[i].setname(name_);
cout<<"nhap ma so sinh vien thu"<<" "<<i<<endl;
cin>>mssv_;
sinhvienptr[i].setmssv(mssv_);
cout<<"nhap que quan sinh vien thu "<<" " <<i<<endl;
cin>>quequan_;
sinhvienptr[i].setquequan(quequan_);
cout<<"nhap nam sinh sinh vien thu" <<" "<<i<<endl;
cin>>namsinh_;
sinhvienptr[i].setnamsinh(namsinh_);
cout<<"nhap diemtb sinh vien thu"<< " "<<i<<endl;
cin>>diemtb_;
sinhvienptr[i].setdiemtb(diemtb_);
}
cout<<"nam sinh "<<" "<<sinhvienptr[1].getnamsinh()<<endl;
}
Bài liên quan
anh ơi làm sao để có thể gửi cả đoạn code như thế lên vậy ạ .Em chưa biết làm ntn .
tham khảo ở đây nhé
có ai rảnh k làm nốt bài này đi ạ =,=’ .Em mới học và có xem video r nhưng cũng chưa biết làm lắm