Professional Documents
Culture Documents
Task#1
Task#1
#include<iostream>
class record
string rollno,c1,c2;
public:
rollno=r;
c1=c;
c2=a;
string getroll()
return rollno;
string getc1()
return c1;
string getc2()
return c2;
{
}
};
int mc1,mc2;
public:
mc1=m1;
mc2=m2;
int getm1()
return mc1;
int getm2()
return mc2;
};
int tmarks;
public:
}
int gettmarks()
tmarks=getm1()+getm2();
return tmarks;
void display()
cout<<"Roll_no="<<getroll()<<endl;
cout<<"course_1="<<getc1()<<endl;
cout<<"course_2="<<getc2()<<endl;
cout<<"marksC1="<<getm1()<<endl;
cout<<"marksC2="<<getm2()<<endl;
cout<<"total marks="<<gettmarks()<<endl;
};
int main()
record *obj;
Cresult r(80,85,"338","calculas","pf");
obj=&r;
obj->display();
system("pause");
return 0;
}
Task#2
person
-
Name
age
Person()
Void display()
professor staff
course ID -staff ID
coursename department
professor() staff()
display() showdata ()
Researcher
Lab ID
experimentNo
Researcher()
Getdata()
Task#3
#include<iostream>
class person
protected:
string name;
int age;
public:
person(string n,int a)
name=n;
age=a;
};
string staffID,department;
public:
staffID=id;
department=d;
void showdata()
cout<<"name="<<name<<endl;
cout<<"age="<<age<<endl;
cout<<"staffID="<<staffID<<endl;
cout<<"department="<<department<<endl;
};
string cID,Cname;
public:
cID=c;
Cname=cn;
void dispaly()
cout<<"course ID="<<cID<<endl;
cout<<"Course name="<<Cname<<endl;
};
int labID,experimentNo;
public:
labID=l;
experimentNo=e;
}
void getdata()
cout<<"labID="<<labID<<endl;
cout<<"experimentNo="<<experimentNo<<endl;
};
int main()
Researcher obj(345,5,"416","oop","6789","bscs","sufyan",21);
obj.showdata();
obj.dispaly();
obj.getdata();
system("pause");
return 0;