#include <iostream> using namespace std; template <class a , class b > float add (a no1 , b no2) { float sum ; sum = no1 + no2 ; return sum; } int main () { int g = 12 , h =1 ; cout<<"Result of adding two integer : "<<add(g,h)<<endl<<endl; float e = 12.5 , f =1.2 ; cout<<"Result of adding two float : "<<add(e,f)<<endl<<endl; cout<<"Result of adding one integer and one float : "<<add(g,f)<<endl; return 0 ; }