#include<iostream.h>
template<class T>
T abs(T value)
{
return value>0?value:-value;
}
void main()
{
int nvalue=-1,nresult;
double dbvalue=-1.2,dbresult;
nresult=abs(nvalue);
dbresult=abs(dbvalue);
cout<<nvalue<<nresult<<endl;
cout<<dbresult<<endl;
}
template<class T>
T abs(T value)
{
return value>0?value:-value;
}
void main()
{
int nvalue=-1,nresult;
double dbvalue=-1.2,dbresult;
nresult=abs(nvalue);
dbresult=abs(dbvalue);
cout<<nvalue<<nresult<<endl;
cout<<dbresult<<endl;
}