Вывести номер первой строки матрицы, содержащей только положительные элементы - C#
Формулировка задачи:
Дана матрица размера n×m. Вывести номер ее первой строки , содержащего только положительные элементы. Если таких строки нет, то вывести 0
Помогите,пожалуйста.
Решение задачи: «Вывести номер первой строки матрицы, содержащей только положительные элементы»
textual
Листинг программы
namespace CyberForum
{
class MainClass
{
public static void Main(string[] args)
{
int[,] array = { { 1, 2, -3 }, { 2, 3, 1 }, { -1, -2, -3 } };
Console.WriteLine(findNumberOfPositiveLine(array)+1);
Console.ReadKey();
}
public static int findNumberOfPositiveLine(int[,] array)
{
bool isSolution = true;
for (int i = 0; i < array.GetLength(0); i++)
{
for (int j = 0; j < array.GetLength(0); j++)
{
if (array[i, j] < 0)
{
isSolution = false;
break;
}
}
if (isSolution)
{
return i;
}
isSolution = true;
}
return 0;
}
}
}