Задание: Создать программу для определения целочисленной матрицы 15 на 15. Разработать обработчик для поиска минимального элемента на дополнительной диаганали матрицы. Результат, после нажатия кнопки типа Button, вывести в textBox.
Окно программы приведено на рис. 7.1.

Рис. 7.1. Окно программы для работы с двухмерным массивом
Текст обработчика события нажатия на кнопку приведен ниже.
private void button1_Click(object sender, EventArgs e)
{
dataGridView1.RowCount = 15; //Указываем количество строк
dataGridView1.ColumnCount = 15; //Указываем количество столбцов
int[,] a = new int[15,15]; //Инициализируем массив
int i,j;
//Заполняем матрицу случайными числами
Random rand = new Random();
for (i=0; i<15; i++)
for (j=0; j<15; j++)
a[i,j] = rand.Next(-100,100);
//Выводим матрицу в dataGridView1
for (i=0; i<15; i++)
for (j=0; j<15; j++)
dataGridView1.Rows[i].Cells[j].Value = Convert.ToString(a[i,j]);
//производим поиск максимального элемента на дополнительной диагонали
int m = int.MinValue;
for (i = 0; i < 15; i++)
if (a[i, 14 - i] > m) m = a[i, 14 - i];
// выводим результат
textBox1.Text = Convert.ToString(m);
}






