PDA

View Full Version : سوال: کمک کسی میدونه این برنامه چیکار میکنه و خطا هاشو بگه



wilson
سه شنبه 07 خرداد 1392, 15:32 عصر
#include<cstring>
#include<conio>
#include<iostream>
const int s=50;
class student
{
private:
unsigned int age;
char name[s],surname[s];
unsigned long int id;
public:
void setname(char n[s])
{
strcpy(name,n);
}
void setinfo(unsigned int a,char n[s],char f[s],unsigned long int i)
{
age=a;
strcpy(name,n);
strcpy(surname,f);
id=i;
}
void displayinfo();
{
cout<<"\n \n";
cout<<"name:"<<name;
cout<<"\n family:"<<surname;
cout<<"\n age:"<<age;
cout<<"\n student ID:"<<id;
cout<<"\n \n";
}
}
const int l=1000;
void main()
{
char n[s],f[s];
unsigned int a;
unsigned long int id;
student st[l];

for(int i=0;i<l;i++)
{
cout<<"please enter name=";
cin>>n;
cout<<"please enter famile=";
cin>>f;
cout<<"please enter age=";
cin>>a;
cout<<"please enetr ID=";
cin>>id;
st[i].setinfo(a,n,f,id);
}
for( int i=0;i<l;i++)
{
st[i].displayinfo();
}
}