				     // Kapitel 9 - Programm 6 - SCHABL1.CPP
#include <stdio.h>

template<class JEDER_TYP>
JEDER_TYP Maximum(JEDER_TYP a, JEDER_TYP b)
{
   return (a > b) ? a : b;
}

int main(void)
{
int x = 12, y = -7;
float fl = 3.1415;
char ch = 'A';

   printf("%8d\n", Maximum(x, y));
   printf("%8d\n", Maximum(-34, y));
   printf("%8.3f\n", Maximum(fl, float(y)));
   printf("%8.3f\n", Maximum(fl, float(x)));
   printf("%c\n", Maximum(ch, 'X'));

   return 0;
}


// Ergebnis beim Ausführen
//
//	   12
//	   -7
//	3.141
//   12.000
// X
