матриця 1 );//висновок рядка
Random r=new Random ();//оголошення змінної для генерації значень елементів массівовm=10, n=10;//максимальна кількість рядків і стовпців в масііве [,] m1=new int [m , n];//оголошення перших массіва.WriteLine ( Введіть значення m1 (рядків) lt; 10: );//виводимо запит на введення розмірності рядків першого масиву=Convert.ToInt32 (Console.ReadLine ());// зчитуємо кількість рядків у першому массіве.WriteLine ( Введіть значення n1 (стовпців) lt; 10: );//виводимо запит на введення розмірності стовпців першого масиву=Convert.ToInt32 (Console.ReadLine ()); //зчитуємо кількість стовпців у першому массіве.WriteLine ( матриця 1 );//виводимо відповідний напис
for (int i=0; i lt; m; ++ i)//проходимо по всіх рядках
{(int j=0; j lt; n; ++ j)//проходимо по всіх стовпцях
{[i, j]=r.Next (1, 3);//заповнюємо перші масив випадковими чісламі.Write ( + m1 [i, j]);//виводимо елемент масиву на екран
}. WriteLine ();//перейти на рядок нижче
}. WriteLine ();//перейти на сходинку ніже.WriteLine ( Введення матриця 2 );//висновок рядка [,] m2=new int [m, n]; //оголошення другу массіва.WriteLine ( Введіть значення m2 (рядків) lt; 10: );//виводимо запит на введення розмірності рядків другого масиву=Convert.ToInt32 (Console.ReadLine ());//зчитуємо кількість рядків під другий массіве.WriteLine ( Введіть значення n2 (стовпців) lt; 10: );//виводимо запит на введення розмірності стовпців другого масиву=Convert.ToInt32 (Console.ReadLine ());//зчитуємо кількість стовпців у другому массіве.WriteLine ( матриця 2 ); (int i=0; i lt; m; ++ i)//проходимо по всіх рядках
{(int j=0; j lt; n; ++ j)//проходимо по всіх стовпцях
{[i, j]=r.Next (1, 3);//заповнюємо друге масив випадковими чісламі.Write ( + m2 [i, j]);//виводимо елемент масиву на екран
}. WriteLine ();//перейти на рядок нижче
}. WriteLine ();//перейти на сходинку ніже.WriteLine ( Введення матриця 3 );//висновок рядка [,] m3=new int [m, n]; //оголошення третього массіва.WriteLine ( Введіть значення m3 (рядків) lt; 10: );//виводимо запит на введення розмірності рядків третього масиву=Convert.ToInt32 (Console.ReadLine ());//зчитуємо кількість рядків у третьому массіве.WriteLine ( Введіть значення n3 (стовпців) lt; 10: );//виводимо запит на введення розмірності стовпців третій масиву=Convert.ToInt32 (Console.ReadLine ());//зчитуємо кількість стовпців в третьому массіве.WriteLine ( матриця 3 );//висновок рядка (int i=0; i lt; m; ++ i)//проходимо по всіх рядках
{(int j=0; j lt; n; ++ j)//проходимо по всіх стовпцях
{[i, j]=r.Next (1, 3);//заповнюємо третю масив випадковими чісламі.Write ( + m3 [i, j]);//виводимо елемент масиву на екран
}. WriteLine ();//перейти на рядок нижче
}. WriteLine ();//перейти на сходинку ніже.WriteLine ( Введення матриця 4 );//висновок рядка [,] m4=new int [m, n]; //оголошення четвертого массіва.WriteLine ( Введіть значення m4 (рядків) lt; 10: );//виводимо запит на введення розмірності рядків четвертого масиву=Convert.ToInt32 (Console.ReadLine ());//зчитуємо кількість рядків у четвертому массіве.WriteLine ( Введіть значення n4 (стовпців) lt; 10: );//виводимо запит на введення розмірності стовпців четвертого масиву=Convert.ToInt32 (Console.ReadLine ());//зчитуємо кількість стовпців в четвертому массіве.WriteLine ( матриця 4 );//висновок рядка (int i=0; i lt; m; ++ i)//проходимо по всіх рядках
{(int j=0; j lt; n; ++ j)//проходимо по всіх стовпцях
{[i, j]=r.Next (1, 3);//заповнюємо четвертий масив випадковими чісламі.Write ( + m4 [i, j]);//виводимо елемент масиву на екран
}. WriteLine ();//перейти на рядок нижче
}. WriteLine ();//перейти на рядок нижче [,] mnew=new int [m, n];//оголошення допоміжного масиву (int i=0; i lt; m; i ++ )//проходимо по всіх рядках
{(int j=0; j lt; n; j ++)//проходимо по всіх стовпцях
{((m1 [i, j] == m2 [i, j]) amp; amp; (m2 [i, j] == m3 [i, j]) amp; amp; (m3 [i, j] == m4 [i, j]))//якщо елементи стоять на одному і тому ж місці в чотирьох масивах рівні
{// то цей елемент заносимо в допоміжний масив
mnew [i, j]=m1 [i, j];
}
{// інакше в допоміжний масив вносимо 0 [i, j]=0;
}
}
}. WriteLine ( Нова матриця );//висновок рядка (int i=0; i lt; m; i ++)//проходимо по всіх рядках
{(int j=0; j lt; n; j ++)//проходимо по всіх столбцам.Write ( + mnew [i, j]);//виводимо елемент допоміжного маси...