//-------------------------------------------------------------------- // area.mq4 // Предназначен для использования в качестве примера в учебнике MQL4. //-------------------------------------------------------------------- int start() // Специальная функция start() { //-------------------------------------------------------------------- int L, // Длина нити S_etalon=1500000, // Заданная площадь (мм2) S, // Площадь прямоугольника a,b,s; // Текущие стороны и площадь //-------------------------------------------------------------------- while(true) // Внешний цикл по длинам нити { // Начало внешнего цикла L=L+1000; // Текущее значение нити в мм //-------------------------------------------------------------------- S=0; // Начальное значение.. // ..для каждого размера for(a=1; a=S_etalon) // Выбираем большее значение { Alert("Подходит нить длиной ",L/1000," м.");// Сообщение break; // Выход из внешнего цикла } } // Конец внешнего цикла //-------------------------------------------------------------------- return; // Оператор выхода из функции } //--------------------------------------------------------------------