#include <iostream>
using namespace std;
int jug1(int x,int y)
{
if (x>=0)
{
return x;
}
else if (y==0)
{
return 0;
}
else
return x/y;
}
int sub1(int x,int y)
{
return (x+y);
}
int minus1(int x,int y)
{
return (x-y);
}
void test1(int (*p)(int ,int),int x,int y)
{
int Int1;
Int1=(*p)(x,y);
cout<<"x= "<<x<<endl;
cout<<"y= "<<y<<endl;
cout<<"Int1= "<<Int1<<endl;
}
int main()
{
int a=1,b=2,c=3,d=4,e=-5;
test1(&sub1,a,b);//test1(sub1,a,b);
test1(&minus1,a,b);//test1(minus1,a,b);
test1(&jug1,e,b);//test1(jug1,e,b);
return 0;
}