c++ code
c++ code
cout<<"enter elt";
cin>>*(ptr3+i);
}
for(int i=0;i<num;i++)
{
cout<<(ptr3+i)<<"\t"<<*(ptr3+i)<<endl;
}
delete []ptr3;
*/
int a=5,b=8;
evaluate=&add;
cout<<"\n sum="<<evaluate(a,b)<<endl;
evaluate=⊂
cout<<"\n Difference="<<evaluate(a,b)<<endl;
swap1(a,b);
cout<<"\na="<<a<<"\tb="<<b<<endl;
swap2(a,b);
cout<<"\na="<<a<<"\tb="<<b<<endl;
swap3(&a,&b);
cout<<"\na="<<a<<"\tb="<<b<<endl;
return 0;
}
double add(double x, double y)
{
return x+y;
}
double sub(double x, double y)
{
return x-y;
}
void swap1(int x, int y)
{
int temp;
temp=x;
x=y;
y=temp;
}
void swap2(int &x, int &y)
{
int temp;
temp=x;
x=y;
y=temp;
}
void swap3(int* x, int* y )
{
int temp;
temp=*x;
*x=*y;
*y=temp;
}