Как можно сравнить двухмерный массив что бы первая часть равнялась одной переменной а другая часть второй переменной
Как можно сравнить Двухмерный массив что бы первая часть равнялась одной переменной а другая часть второй переменной и вывести что-нибудь в консоль если равняется? Например массив ar первая часть 1 2 3 вторая часть 3 2 4 Только нужно сравнивать по частям то есть из первый части первый символ потом из первой части второй символ и их второй части второй символ и тд. Вот код
int[,] nums2 = { { 0, 1, 2 }, { 3, 4, 5 } };
int q = 1;
int w = 4;
for(int i =0; i< nums2.GetLength(0); i++)
{
for (int j = 0; j < nums2.GetLength(0); j++)
{
if (nums2[i, j] == q && nums2[i, j] == w)
{
Console.WriteLine(i);
}
}
}
получить нужно в данном коде 1
Ответы (1 шт):
Автор решения: aepot
→ Ссылка
Если я правильно понял задание, то решение будет такое
int[,] nums2 = { { 0, 1, 2 }, { 3, 4, 5 } };
int q = 1;
int w = 4;
for (int j = 0; j < nums2.GetLength(1); j++)
{
if (nums2[0, j] == q && nums2[1, j] == w)
{
Console.WriteLine(j);
}
}