M
marik22222
Помогите перевести код с C++ на Visual Basic
C++:
{
for (int k=0;k<MaxNodes;k++)
for (int i=0;i<MaxNodes;i++)
for (int j=0;j<MaxNodes;j++)
if ( C[i][j]>C[i][k]+C[k][j] )
C[i][j] = C[i][k]+C[k][j];
}
void Warshall::Vyvod()
//Вывод матрицы минимальных длин путей.
{
cout << "Матрица минимальных длин путей:\n";
for (int i=0;i<MaxNodes;i++)
{
for (int j=0;j<MaxNodes;j++)
cout << C[i][j] << " ";
cout << endl;
}
int min;
int s=0;
int fl=0;
for (int j=0;j<MaxNodes;j++)
s=s+C[0][j];
min=s;
for (i=1;i<MaxNodes;i++)
{
s=0;
for (j=0;j<MaxNodes;j++)
s=s+C[i][j];
if (s<min) { min=s; fl=i;}
}
cout << "Вершина " << fl+1 << " - медиана графа ";
cout << endl;
}
void main()
{
Warshall A;
A.Vvod();
A.MinDlin();
A.Vyvod();
}