Перегрузить функцию min(), при которой будет находиться минимальное число среди - C#
Формулировка задачи:
Перегрузить функцию min(), при которой будет находиться минимальное число среди:
а) двух целых чисел;
б) трех целых чисел;
в) четырех дробных чисел.
Вот что есть!
int min(int a, int b)
{
return a < b ? a : b;
}
int min (int a, int b, int c)
{
return a < b ? (a < c ? a : c) : (b < c ? b : c);
}
double min (double a, double b, double d, double s)
{
}Решение задачи: «Перегрузить функцию min(), при которой будет находиться минимальное число среди»
textual
Листинг программы
Console.WriteLine(Min(1, 2, 3, 4, 5, 0)); //0
Console.WriteLine(Min(2d, 5d, 3d)); //2
Console.WriteLine(Min(1m, 5m, 3m)); //1
Console.WriteLine(Min("fdg", "a", "b")); // a