Professional Documents
Culture Documents
if(num1>=num2)
if(num1>=num3)
return num1;
else
return num3;
else
return num2;
else
return num3;
class Matrix2;
class Matrix1
public:
int m1[20][20];
void setvalues(int r, int c)
int i,j;
for(i=0;i<r;i++)
for(j=0;j<c;j++)
cin>>m1[i][j];
int i,j;
for(i=0;i<r;i++)
for(j=0;j<c;j++)
cout<<"\n";
};
class Matrix2
public:
int m2[20][20];
void setvalues(int r, int c)
int i,j;
for(i=0;i<r;i++)
for(j=0;j<c;j++)
cin>>m2[i][j];
int i,j ;
for(i=0;i<r;i++)
for(j=0;j<c;j++)
cout<<"\n";
};
int matsum[20][20],i,j;
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
matsum[i][j]=x.m1[i][j]+y.m2[i][j];
for(i=0;i<r;i++)
for(j=0;j<c;j++)
cout<<"\n";
class Employee
int id;
char name[30];
int age;
char gender ;
int salary;
public:
// Declaration of function
void getdata();
// Declaration of function
void putdata();
};
// the class
void Employee::getdata()
cin>> age;
cin>> gender;
cin>>salary;
cin>>address;
// the class
void Employee::putdata()
cout<<age<<" ";
cout<<gender<<" ";
class Student
string name,sapid,cls;
int roll;
void getData()
cin>>name;
cin>>sapid;
cin>>roll;
cin>>cls;
public:
void displayData()
getData();
};
int main()
int number;
cout<<"2. Program to copy the contents of one file into another file. ."<<endl;
cout<<"3. Program to create a friend function for adding the two matrices from two different classes
and display its sum ."<<endl;
cin>>number;
switch(number)
case 1:
cout<<"\n --------------------------";
cin>>num1;
cin>>num2;
cin>>num3;
large=FindLarge(num1,num2,num3);
cout<<"\n Largest Number is : "<<large;
break;
case 2:
cin>>sourceFile;
fs = fopen(sourceFile, "r");
if(fs == NULL)
cout<<"\nError Occurred!";
return 0;
cin>>targetFile;
ft = fopen(targetFile, "w");
if(ft == NULL)
cout<<"\nError Occurred!";
return 0;
ch = fgetc(fs);
while(ch != EOF)
fputc(ch, ft);
ch = fgetc(fs);
fclose(fs);
fclose(ft);
cout<<endl;
break;
case 3:
Matrix1 x;
Matrix2 y;
int r,c;
cin>>r>>c;
x.setvalues(r,c);
y.setvalues(r,c);
system("cls");
x.display(r,c);
y.display(r,c);
sum(x,y,r,c);
break;
case 4:
Employee emp[10];
int n, i;
cin >> n;
emp[i].getdata();
break;
case 5:
Student S[10];
for(i=0;i<n;i++)
S[i].displayData();
break;
return 0;
Output-
Name- vidisha sharma
Roll no- A066.
Sap id -45207210066