Experiment No 09
Experiment No 09
09
Function overloading
Program:
#include <iostream>
class Cal {
public:
return a+b;
return a+b+c;
return a+b+c+d;
return a+b+c+d+e;
};
int main(void) {
Cal C;
cout<<C.add(10,20)<< endl;
cout<<C.add(12,20,23)<<endl;
cout<<C.add(27,17,18,31)<<endl;
cout<<C.add(19,21,27,31,47)<<endl;
return 0;
}
Output:
Program:
#include <iostream>
int mul(int,int);
float mul(float,int);
return a*b;
return x*y;
int main() {
int r1 = mul(6,7);
float r2 = mul(0.2,3);
return 0;
}
Output: