Нужно уточнить, входят ли заштрихованную область диагонали, вещественные числа или еще какие элементы матрицы.
вот пример, если не входят диагонали и числа целые (на нужный язык думаю сами переведете, a -матрица, N-размерность матрицы):
Код:
int max=int.MinValue;
int min=int.MaxValue;
for (int i=0; i<N; i++)//горизонтальная ось
for (int j=0; j<N; j++)//вертикальная ось
{
if ((i<j && i<N-j)||(i>j && i>N-j))
{
if (min>a[i][j]) min=a[i][j];
if (max<a[i][j]) min=a[i][j];
}
}