_________________________________________________________________________

четверг, 16 сентября 2010 г.

Тренинг по MQL. Видеокаст 3b.

Тренинг по MQL. Видеокаст 3b.

Смотреть видео :  http://fxlab.info/learn_mql/lesson3/cast3_2/cast3_2.html

Качать видео : http://fxlab.info/learn_mql/lesson3/cast3_2/cast3_2.mp4

Небольшое текстовое дополнение, в конце будет ДЗ
Привожу примеры с другими операторами сравнения
int i = 3;
if(i == 3)  // проверка на равенство (true)
if(i != 3)  // проверка на НЕравенство (false)
if(i >= 3)  // проверка на больше или равно (true)
if(i <= 3)  // проверка на меньше или равно (true)
if(i > 3)  // проверка на больше  (false)
if(i < 3)  // проверка на меньше  (false)
Домашка!
int x1 = -12354, x2 = 441, x3 = 0, x4 = 440;
int min, max;
Задача – написать линейную программу, использующую if-else
программа на каждом удобном для вас шагу берет по порядку числа x1, x2, x3, x4
и производит операцию сравнения с min, max.
на выходе в min должно быть минимальное значение из всех x1…x4
а в max соответственно максимальное
min и max перед началом работы программы имеют случайные значения, их надо правильно проинициализировать!

Источник :  http://fxlab.info/  

1 коммент.:

KROOL1980 комментирует...

Домашнее задание наконец сделал. учло всего 4 чеса :)
Не понял как проходит конечное сравнение :(

//+——————————————————————+
int start()
{
int x1= -12345, x2= 441, x3= 0, x4= 440;
int min, max;
min = 2147483647;
max = -2147483648;
if ( x1 > max) max = x1;
if ( x2 > max) max = x2;
if ( x3 > max) max = x3;
if ( x4 > max) max = x4;

if ( x1 < min) min = x1;
if ( x2 < min) min = x2;
if ( x3 < min) min = x3;
if ( x3 < min) min = x4;

Print ("max=", max);
Print ("min=", min);

return(0);
}
//+——————————————————————+

Related Posts with Thumbnails
InstaForex