یک تابع بنویسید که دترمینان یک ماتریس 2 در 2 را محاسبه کند. دترمینان ماتریس زیر برابر است با:
Determinant = ad – bc
ماتریس نمونه:
[[a, b], [c, d]]
نمونه ورودی و خروجی
CalcDeterminant([[1, 2], [3, 4]]) ➞ -2
CalcDeterminant([[5, 3], [3, 1]]) ➞ -4
CalcDeterminant([[1, 1], [1, 1]]) ➞ 0
Assert.Equal(-2, Backendbaz.CalcDeterminant(new int[,] { { 1, 2 }, { 3, 4 } })); Assert.Equal(-4, Backendbaz.CalcDeterminant(new int[,] { { 5, 3 }, { 3, 1 } })); Assert.Equal(0, Backendbaz.CalcDeterminant(new int[,] { { 1, 1 }, { 1, 1 } }));
نظرات