Subscribe Us

Responsive Advertisement

Advertisement

Balagurusamy oop 5.4 solution

 

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;

}


Post a Comment

0 Comments