ЕС
Елена Степанова

Объясните пожалуйста код программы

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sedlovaja
{
class Program
{
static void Main(string[] args)
{
int[,] a = new int[8, 8];
int[] b = new int[64];
int k = 0;
int m = 0;
int ver = 0;
int gor = 0;
int[,] c = { { 7, 8, 9 }, { 4, 5, 6 }, { 1, 2, 3 } };
int min = int.MaxValue;
int max = int.MinValue;
bool flag = true;
int counter = 0;
for (int i = 0; i <= c.GetUpperBound(0); i++)
{
for (int j = 0; j <= c.GetUpperBound(1); j++)
{
if (c[i, j] < min)
{
min = c[i, j];
m = j;
}
}
for (int r = 0; r <= c.GetUpperBound(0); r++)
{
if (max < c[r, m])
{
max = c[r, m];
ver = r;
gor = m;
}
}
if (max == min) Console.WriteLine("{0}-Седловая точка с координатами C[{1}{2}]", max, gor, ver);

}
for (int i = 0; i <= a.GetUpperBound(0); i++)
if (flag)
{
for (int j = 0; j <= a.GetUpperBound(1); j++)
{
Console.WriteLine("B[{0,2}]=A[{1},{2}]", counter, i, j);
counter++;
b[k] = a[i, j];
k++;
}
flag = false;
}
else
{
for (int j = a.GetUpperBound(1); j >= 0; j--)
{
Console.WriteLine("B[{0,2}]=A[{1},{2}]", counter, i, j);
counter++;
b[k] = a[i, j];
k++;
}
flag = true;
}
Console.ReadKey();
}
}
}
Объясните пожалуйста код программы подробно

Мария Емельянова
Мария Емельянова

Отправил. Ищите в почтовом ящике.

Похожие вопросы
напишите мне код программы пожалуйста на с++
Напишите пожалуйста код программы
Объясните, как работает код программы контроллера?
Объясните, пожалуйста, маленький отрывок кода про Хэш-код.
Помогите мне объяснить код программы пожалуйста VB
Напишите, пожалуйста, код программы
объясните пожалуйста эту программу на С# 2
объясните пожалуйста. объясните пожалуйста как пользоваться программой Synthesia?
Объясните пожалуйста программу C++
Объяснить код программы