Оператор ветвления в lazarus

Бывают такие задачи, в которых необходимо принять какое-либо решение. Это решение может повлиять на ход всего решения. Например при решении квадратных уравнений необходимо искать дискриминант, который говорит о том сколько у уравнения будет корней и будут ли они вообще. При составлении условий пишут :Если дискриминант больше нуля то у уравнения есть корни. В программировании точно так же можно написать слово если, только для языка паскаль оно будет писаться так: if. И после этого слова должно следовать условие относительно выполнения или не выполнения которого будет решаться какие действия выполнять. А после условия следует ключевое слово Then после которого следуют действия, которые должны выполняться при выполнении условия.
Читать далее Оператор ветвления в lazarus

Оператор выбора lazarus

Бывают задачи, в которых приходится выбрать дальнейшее развитие программы. Например, необходимо определить какие символы введены в поле Edit.
Читать далее Оператор выбора lazarus

Операции над строками в lazarus

Не только числа можно складывать пи программировании, иногда встречаются ситуации, когда необходимо сложить вместе две строки текста.
Читать далее Операции над строками в lazarus

Вычисление функций в lazarus

Иногда в математике встречаются такие выражения, которые очень неудобно считать вручную. Для этого пишутся простые программы, похожие на программу-калькулятор из прошлого занятия.
Создается форма с несколькими полями ввода для ввода исходных данных. Количество полей ввода зависит от конкретной задачи. Например, нам нужно посчитать значение функции y=|√(sin⁡x )/|x^2/√x| |. Для нахождения значения нужно только значение переменной x, поэтому поле ввода должно быть одно. Читать далее Вычисление функций в lazarus

Ввод и вывод информации. Edit, memo, label

Теперь мы можем создавать события, которые позволяют управлять работой программы. Но этого еще мало для полноценного общения с программой. Необходимо научится передавать информацию программе и получать от программы ответ. Читать далее Ввод и вывод информации. Edit, memo, label

События в lazarus

События нужны для того, чтобы программа могла реагировать на внешнее воздействие или

внутреннее изменение самой программе. Например, программа должно реагировать на нажатие

кнопки, для этого создается специальное событие, которое отвечает только за нажатие этой

конкретной кнопки. Читать далее События в lazarus

Типы данных, константы и переменные. Арифметические операции и функции

Часто встречается ситуация при программировании ситуация требующая сохранить какое либо слово или число. Например, охранить старый заголовок формы, который затем изменяется, а затем «вспоминается» и возвращается снова старый заголовок.
Читать далее Типы данных, константы и переменные. Арифметические операции и функции

Синтаксис языка Pascal. Структура программы

Язык Т. Паскаль разработан в 1968 – 71 гг. Никлаусом Виртом, профессором швейцарского университета.
Читать далее Синтаксис языка Pascal. Структура программы

Знакомство с основными компонентами lazarus и их свойствами

Для разработки визуального дизайна программы в Lazarus используются специальные библиотеки, в которых хранятся объекты управления. Эти объекты называются компонентами.
Читать далее Знакомство с основными компонентами lazarus и их свойствами