#include<iostream.h>
#include<conio.h>
template <class T>
T add(T a, T b)
{
T c;
c=a+b;
return(c);
}
template < class T>
void print (T a, int b)
{
for(int i=0;i<b;i++)
{cout<<a;}
}
template < class T>
T max( T a, T b, T c)
{
if(a>b && a>c)
{return(a);}
if(b>c && b>c)
{return(b);}
if(c>a && c>b )
{return(c);}
}
void main()
{
clrscr();
cout<<add(4,5);
cout<<add(3.4,4.5);
cout<<add('A','B');
print('%',3);
print("&&",2);
cout<<max(9,6,56);
cout<<max('A', 'D', 'B');
getch();
}
===============================================
#include<iostream.h>
#include<conio.h>
template <class T>
class Array
{
T *A;
int sz;
public:
Array(int n)
{
sz=n;
}
//template <class T>
void getdata()
{
int i;
for(i=0;i<sz;i++)
{
cin>> A[i];
}
}
//template <class T>
void disp()
{
int i;
for(i=0;i<sz;i++)
{
cout<< A[i];
}
}
} ;
void main()
{
clrscr();
Array <int> Obj1(3);
Array <char> Obj2(4);
Obj1.getdata();
Obj1.disp();
Obj2.getdata();
Obj2.disp();
getch();
}
#include<conio.h>
template <class T>
T add(T a, T b)
{
T c;
c=a+b;
return(c);
}
template < class T>
void print (T a, int b)
{
for(int i=0;i<b;i++)
{cout<<a;}
}
template < class T>
T max( T a, T b, T c)
{
if(a>b && a>c)
{return(a);}
if(b>c && b>c)
{return(b);}
if(c>a && c>b )
{return(c);}
}
void main()
{
clrscr();
cout<<add(4,5);
cout<<add(3.4,4.5);
cout<<add('A','B');
print('%',3);
print("&&",2);
cout<<max(9,6,56);
cout<<max('A', 'D', 'B');
getch();
}
===============================================
#include<iostream.h>
#include<conio.h>
template <class T>
class Array
{
T *A;
int sz;
public:
Array(int n)
{
sz=n;
}
//template <class T>
void getdata()
{
int i;
for(i=0;i<sz;i++)
{
cin>> A[i];
}
}
//template <class T>
void disp()
{
int i;
for(i=0;i<sz;i++)
{
cout<< A[i];
}
}
} ;
void main()
{
clrscr();
Array <int> Obj1(3);
Array <char> Obj2(4);
Obj1.getdata();
Obj1.disp();
Obj2.getdata();
Obj2.disp();
getch();
}
No comments:
Post a Comment