New & Delete Operation
#include
#include
void addvector(int *a,int *b,int *c,int size)
{
for(int i=0;i
c[i]=a[i]+b[i];
}
void readvector(int *vector,int size)
{
for(int i=0;i
cin>>vector[i];
}
void showvector(int *vector,int size)
{
for(int i=0;i
cout<<"\t\n"<
}
void main()
{
clrscr();
int vec_size;
int *x,*y,*z;
cout<<"Enter vector size";
cin>>vec_size;
x=new int[vec_size];
y=new int[vec_size];
z=new int[vec_size];
cout<<"Enter element of vector";
readvector(x,vec_size);
cout<<"Enter element of vector";
readvector(y,vec_size);
addvector(x,y,z,vec_size);
cout<<"z=x+y";
showvector(z,vec_size);
delete x;
delete y;
delete z;
getch();
}
OUTPUT
Enter vector size 3
Enter element of vector 4
6
7
Enter element of vector 8
7
2
z=x+y
12
13
9
No comments:
Post a Comment