mahdieh721
عضو جدید
یه برنامه می خوام که اطلاعات چند تا دانشجو که در یه فایل ذخیره شده را بخواند و چاپ کندالبته با استفاده از کلاس !!!
البته یه چیزی خودم نوشتم ولی درست کار نمیکنه نمی دونمم اشکالش کجاست میزارم اگر میشه کمکم کنید
#include <iostream>
#include <fstream>
using namespace std;
class student
{
char name[20];
long int stdnum;
float average;
public:
student(char fname[]){
ifstream f(fname);
f>>name>>stdnum>>average;
}
void print();
};
void student:
rint()
{
cout<<name<<"\t"<<stdnum<<"\t"<<average;
}
int main()
{
student stdlist("a.txt");
// for(int i=0;i<3;i++)
stdlist.print();
char ch;
cin>>ch;
return 0;
}
البته یه چیزی خودم نوشتم ولی درست کار نمیکنه نمی دونمم اشکالش کجاست میزارم اگر میشه کمکم کنید
#include <iostream>
#include <fstream>
using namespace std;
class student
{
char name[20];
long int stdnum;
float average;
public:
student(char fname[]){
ifstream f(fname);
f>>name>>stdnum>>average;
}
void print();
};
void student:
{
cout<<name<<"\t"<<stdnum<<"\t"<<average;
}
int main()
{
student stdlist("a.txt");
// for(int i=0;i<3;i++)
stdlist.print();
char ch;
cin>>ch;
return 0;
}