Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Автор этой книжки -- Вальвачёв
Читали её без компьютера, потому что оного не было под рукой.
Нет, насколько я помню - это была Алгоритмы и структуры данных от самого создателя Паскаля.
И да - читалась на одном дыхании, так всё логично в языке выглядело
Нет, насколько я помню - это была Алгоритмы и структуры данных от самого создателя Паскаля.
И да - читалась на одном дыхании, так всё логично в языке выглядело
Integer говорил о "синенькой". А "синенькая" была эта http://www.kodges.ru/komp/program/109834-programmirovanie-na-yazyke-paskal-dlya.html
А вот "цвет" Вирта не помню.
Integer говорил о "синенькой". А "синенькая" была эта http://www.kodges.ru/komp/program/109834-programmirovanie-na-yazyke-paskal-dlya.html
А вот "цвет" Вирта не помню.
Это
В математике: переменная величина, меняющаяся в зависимости от изменений другой величины. Это я со школы помню
Или нет
Здесь тоже. У функции есть аргументы, и есть возвращаемое значение, т.е. результат вычислений. Не в этом главный смысл функции в программировании. Главное в том, что при помощи функций можно структурировать код. Если просто писать все подряд, будет много повторяющихся участков кода. Можно взять один участок, вынести его и оформить в виде функции, а потом вызывать эту функцию одной строчкой вместо кучи строчек. Это сокращает объем работы, не нужно каждый раз писать одно и тоже. Так же это делает код более понятным. Основной смысл функции в программировании это структурирование программы и повторное использование кода. Поэтому функции могут быть без аргументов и не возвращать значений.
Выглядит функция так:
int name(int x,int y){
// Здесь код, например, умножение x на y
int z=x*y;
// вычислили и возвращаем значение:
return(z);
}
Вызывается так:
int result=name(1,2);
Нормально. Еще Рош рассказывал, что начинал изучать программирование без компьютера читая книжку по паскалю. Синенькая такая книжка была. У меня тоже была, тоже читал ее без компьютера. Основные понятия дает, что такое функция, аргументы, переменные.
Это
В математике: переменная величина, меняющаяся в зависимости от изменений другой величины. Это я со школы помню
Или нет
Ну и в программировании также. Представь, есть функция вида y = a*x + b. Очевидно что а и b - это аргументы функции, т.е. параметры, от которых будет меняться y. Например, подставляем a=1, b=2, тогда при x = 3, y = 1*3+2 = 5; Т.е. функция это что-то, что возвращает определенное значение, в зависимости от переданных в нее аргументов.
Зачем нужны функции? Для того же, для чего они нужны в математике. Можно конечно вручную составить таблицу зависимости y от x при заданных аргументах a и b, но никаких столбцов не хватит, что бы описать значение y в зависимости от значений всех вещественных a,b, x, а функция эту задачу решает, т.к. она определена на всем протяжении вещественных чисел.
Я начинал с Visual Basic for Applications (VBA) в Office. Началось всё с записи макросов - записывались нудные и повторяющиеся действия пользователя в макрос, потом этот макрос цеплялся на сочетание клавиш - и вуаля! Очень ускорялась работа.
Потом был очень модным язык C. Подготовился - купил диск, купил книгу - большую, толстую ... На второй день попыток поработать выяснилось - книга по Visual Basic, а диск по Visual C. В общем книга перевесила и стал изучать Visual Basic - сначала просто язык, потом программирование баз данных. Года три назад все книжки по Visual Basic отнёс в районную библиотеку - там эти раритеты сохраннее будут.
Следующим был MQL4.
После первого чемпионата MQL4 был задвинут на самую дальнюю и пыльную полку и с тех пор - только MQL5.
Я начинал с Visual Basic for Applications (VBA) в Office. Началось всё с записи макросов - записывались нудные и повторяющиеся действия пользователя в макрос, потом этот макрос цеплялся на сочетание клавиш - и вуаля! Очень ускорялась работа.
Потом был очень модным язык C. Подготовился - купил диск, купил книгу - большую, толстую ... На второй день попыток поработать выяснилось - книга по Visual Basic, а диск по Visual C. В общем книга перевесила и стал изучать Visual Basic - сначала просто язык, потом программирование баз данных. Года три назад все книжки по Visual Basic отнёс в районную библиотеку - там эти раритеты сохраннее будут.
Следующим был MQL4.
После первого чемпионата MQL4 был задвинут на самую дальнюю и пыльную полку и с тех пор - только MQL5.