Загрузка данных


private void button1_Click(object sender, EventArgs e)
{
    dataGridView1.RowCount = 15;
    dataGridView1.ColumnCount = 15;

    int[,] a = new int[15, 15];
    Random rand = new Random();

    // Заполнение матрицы случайными числами
    for (int i = 0; i < 15; i++)
        for (int j = 0; j < 15; j++)
            a[i, j] = rand.Next(-100, 100);

    // Вывод матрицы в dataGridView1
    for (int i = 0; i < 15; i++)
        for (int j = 0; j < 15; j++)
            dataGridView1.Rows[i].Cells[j].Value = a[i, j];

    // Поиск наименьшего элемента в каждой строке
    string rowMins = "Наименьшие в строках: ";
    for (int i = 0; i < 15; i++)
    {
        int minRow = a[i, 0];
        for (int j = 1; j < 15; j++)
            if (a[i, j] < minRow) minRow = a[i, j];
        rowMins += minRow + " ";
    }

    // Поиск наименьшего элемента в каждом столбце
    string colMins = "\nНаименьшие в столбцах: ";
    for (int j = 0; j < 15; j++)
    {
        int minCol = a[0, j];
        for (int i = 1; i < 15; i++)
            if (a[i, j] < minCol) minCol = a[i, j];
        colMins += minCol + " ";
    }

    textBox1.Text = rowMins + colMins;
}