amirrenjer
یک شنبه 10 فروردین 1393, 11:38 صبح
سلام دوستان
من میخوام یه ماتریس از ورودی بگیرم و حالا چک کنه ببینه دترمینان ماتریس صفر هستش یا نه؟(میدانیم اگر حداقل 2 سطر یا ستون مضربی از هم باشد،دترمینان صفر است)
تابع main نباید تغییر کنه پایین:
یه جوری باید فایل cs و کامل کنم:
using System;using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace C4
{
class Program
{
static bool MatrixChecker(int[,] mat)
{
// بدنه این تابع را پیاده سازی کنید
}
// اگر دوست داشتید میتوانید توابع دیگر هم اضافه کنید
// --------------------------------------------------------
static void Main(string[] args)
{
// فرض کنید که ماتریس در اینجا به صورت کامل وارد می شود
// برای سادگی ماتریس را از ورودی نمی خوانیم
// مثلا این یک ماتریس 4*4 است
int[,] matrix = { { 1, 2, 3, 4 }, { 2, 3, 4, 5 }, { 2, 4, 6, 8 }, { 3, 9, 0, 0 } };
// یا مثلا این یک ماتریس 5*5 است
//int[,] matrix = { { 1, 2, 3, 4, 5 }, {0, 2, 3, 4, 5 }, {1, 2, 4, 6, 8 }, {0, 3, 9, 0, 0 }, {2, 2 , 3, 4, 0} };
if (MatrixChecker(matrix))
Console.WriteLine("Matrix has similar rows or columns.");
else
Console.WriteLine("Matrix does not have similar rows or columns.");
}
}
}
ممنونم :قلب:
من میخوام یه ماتریس از ورودی بگیرم و حالا چک کنه ببینه دترمینان ماتریس صفر هستش یا نه؟(میدانیم اگر حداقل 2 سطر یا ستون مضربی از هم باشد،دترمینان صفر است)
تابع main نباید تغییر کنه پایین:
یه جوری باید فایل cs و کامل کنم:
using System;using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace C4
{
class Program
{
static bool MatrixChecker(int[,] mat)
{
// بدنه این تابع را پیاده سازی کنید
}
// اگر دوست داشتید میتوانید توابع دیگر هم اضافه کنید
// --------------------------------------------------------
static void Main(string[] args)
{
// فرض کنید که ماتریس در اینجا به صورت کامل وارد می شود
// برای سادگی ماتریس را از ورودی نمی خوانیم
// مثلا این یک ماتریس 4*4 است
int[,] matrix = { { 1, 2, 3, 4 }, { 2, 3, 4, 5 }, { 2, 4, 6, 8 }, { 3, 9, 0, 0 } };
// یا مثلا این یک ماتریس 5*5 است
//int[,] matrix = { { 1, 2, 3, 4, 5 }, {0, 2, 3, 4, 5 }, {1, 2, 4, 6, 8 }, {0, 3, 9, 0, 0 }, {2, 2 , 3, 4, 0} };
if (MatrixChecker(matrix))
Console.WriteLine("Matrix has similar rows or columns.");
else
Console.WriteLine("Matrix does not have similar rows or columns.");
}
}
}
ممنونم :قلب: