Автор | Сообщение |
|
Отправлено: 06.02.08 12:23. Заголовок: Вопросы по Учебнику.
С момента опубликования Учебника по программированию на MQL4 мне стали приходить письма от читателей с вопросами. Предлагаю всем заинтересованным начинающим программистам продолжить общение здесь. Я постараюсь ответить на ваши вопросы.
|
|
|
Ответов - 61
, стр:
1
2
3
4
5
6
7
All
[только новые]
|
|
|
| |
Пост N: 2
Зарегистрирован: 19.12.09
|
|
Отправлено: 21.12.09 09:14. Заголовок: у меня вопросы по к..
у меня вопросы по каждому предложению, слову. например А=7 где А и 7 переменная и константа, как они могут быть равны? и вообще зачем они нужны?
|
|
|
|
| |
Пост N: 3
Зарегистрирован: 19.12.09
|
|
Отправлено: 21.12.09 09:17. Заголовок: у меня вопросы по к..
у меня вопросы по каждому предложению, слову. например А=7 где А и 7 переменная и константа, как они могут быть равны? и вообще зачем они нужны?
|
|
|
|
| постоянный участник
|
Пост N: 32
Зарегистрирован: 03.09.09
|
|
Отправлено: 21.12.09 11:53. Заголовок: Представьте себе сит..
Представьте себе ситуацию, когда вам в коде нужно использовать некоторое значение, которое впоследствии возможно будет изменено. Причем это значение появляется в коде несколько десятков раз. В этом случае намного удобнее присвоить значение константе, а уже константу использовать в коде. Хотя, конечно, можно использовать и просто входные параметры эксперта.
|
|
|
|
| |
Пост N: 5
Зарегистрирован: 19.12.09
|
|
Отправлено: 21.12.09 12:05. Заголовок: Чесно говоря не могу..
Чесно говоря не могу представить(мысли не за что зацепиться что бы начать что либо понимать). Могу представить как устроена Вселенная , могу представить ядерный взрыв и еще многое чего, но с чего начать программирование немогу(Вы скажите с прочтения книги - начал читать ни чего непонятно, я не могу запомнить того чего не понимаю... - тупик).
|
|
|
|
Отправлено: 21.12.09 14:35. Заголовок: Программиование нужн..
Программиование нужно начинать с освоения новых терминов. В Учебнике по MQL 4 термины даются последовательно, методически правильно. Терминов, освоенных в предыдущем изложении, всегда достаточно для понимания текущего раздела. Нужно читать Учебник с начала, до того момента, когда возникнет непонимание. Потом задать конкретный вопрос на форуме. По переменным и константам перечитайте ещё раз соотв. раздел. Сами по себе Константа и Переменная не могут быть равны или не равны подобно тому, как не могут быть равны помидор и апельсин. Но они могут иметь одинаковые значения, подобно тому, как помидор и апельсин могут иметь одинковый вес. Запись А = 7 не означает, что переменная равна константе и вообще не означает равенство. Эта запись читается так: присвоить переменной А значение 7. Читайте Учебник с начала и внимательно, там всё это подробно описано.
|
|
|
|
| |
Пост N: 6
Зарегистрирован: 19.12.09
|
|
Отправлено: 21.12.09 16:54. Заголовок: Даже не знаю... Нед..
*PRIVAT*
|
|
|
|
| |
Пост N: 8
Зарегистрирован: 19.12.09
|
|
Отправлено: 21.12.09 19:29. Заголовок: Я начал читать опять..
Я начал читать опять, тоже самое непонятно: присвоить переменной А значение 7. в примере сказано что 7 константа и получается что присвоить переменной константу !? Тогда и переменная станет константой...
|
|
|
|
| |
Пост N: 5
Зарегистрирован: 22.05.09
Откуда: UA, Северодонецк
|
|
Отправлено: 21.12.09 19:34. Заголовок: Не пойму, Мезон, ты ..
Не пойму, Мезон, ты удалил свой пост? Ну да ладно. Помню, когда-то было нечто подобное и со мной. И я тебе скажу, что книжку читать надо, конечно. Но попробуй ее читать с прицелом. Представь, что пишешь программу, которая должна решать квадратное уравнение, например. Либо говорить, что действительных корней нет. ax^2 + bx +c = 0 В MQL не вполне развиты средства интерфейса, потому сделай вначале программы a = 10 b = 20 c = - 50 (тут до тебя дойдет, что когда ты захочешь решить другое уравнение, ты поменяешь только 3 числа, и тебе станет ясно, зачем введено понятие переменной) И пиши дальше!! И помни, при написании программы ты даешь компу директивы, что, как, когда делать. Мы общаемся посредством слов (в основном) друг с другом, а комп оперирует исключительно числами. В том числе буквы и слова в компе выглядят как числа. Просто есть определенные соглашения, как и в каких случаях числа означают буквы. Если то, что я написал, поможет - я буду рад
|
|
|
|
| |
Пост N: 6
Зарегистрирован: 22.05.09
Откуда: UA, Северодонецк
|
|
Отправлено: 21.12.09 19:51. Заголовок: Mezon пишет: Я нача..
Mezon пишет: цитата: | Я начал читать опять, тоже самое непонятно: присвоить переменной А значение 7. в примере сказано что 7 константа и получается что присвоить переменной константу !? Тогда и переменная станет константой... |
| Не заморачивайся так сильно Во время всего сеанса работы программы константа не может измениться (чтобы поменять значение константы придется перекомпилировать программу) А переменная может сколько угодно (лишь бы присваиваемые значения соответствовали объявленному типу) И опять настоятельно рекомендую написать простенькую программу и заставить ее работать правильно
|
|
|
|
| |
Пост N: 9
Зарегистрирован: 19.12.09
|
|
Отправлено: 21.12.09 20:42. Заголовок: Я не заморачиваюсь,..
Я не заморачиваюсь, просто не понимаю что написано, чем больше пытаюсь понять тем больше противоречий...
|
|
|
Ответов - 61
, стр:
1
2
3
4
5
6
7
All
[только новые]
|
|