____________________________________________________
*/ public function Mat ()
{
}
/*
_____________________________________________________________
Метод showMat - створення та виведення на екран матриці перевезень.
_____________________________________________________________
Формальні параметри: - кількість рядків; - кількість стовпців.
_____________________________________________________________
Змінні використовувані в методі:, xx - координати розташування елементів.
_____________________________________________________________
*/ public function showMat (n: int, m: int): void
{xx: int = 0, yy: int = 0; = new Array (n); (var i: int = 0; i
{[i] = new Array (m); (var j: int = 0; j
{[i] [j] = new Element (); [i] [j]. x = xx; [i] [j]. y = yy; (element [i] [j ]); + = element [i] [j]. width + 5;
} = 0; + = element [i] [j - 1]. height + 5;
}
}// end
/*
_____________________________________________________________
Метод sumTransport - підрахунок вартості плану.
_____________________________________________________________
Формальні параметри: - кількість рядків; - кількість стовпців.
_____________________________________________________________
Мінлива використовувані в методі:
sum - сума елементів.
_____________________________________________________________
*/ public function sumTransport (n: int, m: int): int
{sum: int = 0; (var i: int = 0; i
{(var j: int = 0; j
{+ = element [i] [j]. stoimost * element [i] [j]. perevozka;
}
} sum;
}// end
/*
_____________________________________________________________
Метод firstPlan - побудова першого плану.
_____________________________________________________________
Формальні параметри: - кількість рядків;