Balagurusamy oop 5.4 solution
#include<bits/stdc++.h>
using namespace std;
class vectors
{
int length;
float *arr;
public :
void create_vector(int s);
void getdata(int po,float x);
void add(vectors v1,vectors v2);
};
void vectors :: add(vectors v1,vectors v2)
{
float *temp;
temp=new float[length];
for(int i=0;i<length;i++)
{
temp[i]=v1.arr[i]+v2.arr[i];
}
for(int i=0;i<length;i++)cout<<temp[i]<<" ";
}
void vectors :: create_vector(int s)
{
arr=new float[s];
length=s;
}
void vectors :: getdata(int p ,float x)
{
arr[p]=x;
}
int main()
{
int n;
vectors v1,v2,v3;
cin>>n;
v1.create_vector(n);
v2.create_vector(n);
v3.create_vector(n);
for(int i=0;i<n;i++)
{
int r;
cin>>r;
v1.getdata(i,r);
}
for(int i=0;i<n;i++)
{
int r;
cin>>r;
v2.getdata(i,r);
}
v3.add(v1,v2);
return 0;
}
0 Comments