Thursday, October 28, 2010

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