Перегрузить функцию 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

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы