Процедуры и Функции в Delphi. Назначение, примеры использования.

Категория: Учебники по Delphi » Основы программирования в Delphi

Часто, работая над программой, программист замечает, что некоторая последовательность инструкций встречается в разных частях программы несколько раз. Например, в листинге 6.1 приведена программа пересчета весаиз фунтов в килограммы. Обратите внимание, что инструкции, обеспечивающие ввод исходных данных из полей редактирования, расчет и вывод результата (в листинге они выделены фоном), есть как в процедуре обработки события на кнопке Вычислить, так и в процедуре обработки события onkeypress В поле Edit1.

 

Процедуры в Delphi

Категория: Учебники по Delphi » Основы программирования в Delphi

Процедура — это разновидность подпрограммы. Обычно подпрограмма реализуется как процедура в двух случаях:

  • когда подпрограмма не возвращает в основную программу никаких данных. Например, вычерчивает график в диалоговом окне;
  • когда подпрограмма возвращает в вызвавшую ее программу больше чем одно значение. Например, подпрограмма, которая решает квадратное уравнение, должна вернуть в вызвавшую ее программу два дробных числа — корни уравнения.
 

Представление информации в компьютере

Категория: Учебники по Delphi » Основы программирования в Delphi

Десятичные и двоичные числа 

В обыденной жизни человек имеет дело с десятичными числами. В десятичной системе счисления для представления чисел используются цифры от О до 9- Значение числа определяется как сумма произведений цифр числа на весовой коэффициент, определяемый местом цифры в числе. Весовой коэффициент самой правой цифры равен единице, цифры перед ней — десяти, затем ста и т. д.

Например, число 2703 равно 2x1000+7x100+0x10+3x1. 

 

Ошибки при использовании массивов Delphi

Категория: Учебники по Delphi » Основы программирования в Delphi

При использовании массивов наиболее распространенной ошибкой является выход значения индексного выражения за допустимые границы, указанные при объявлении массива.Если в качестве индекса используется константа, и ее значение выходит задопустимые границы, то такая ошибка обнаруживается на этапе компиля-ции программы. Например, если в программе объявлен массив 

 

Отладка программы: Трассировка программы

Категория: Учебники по Delphi » Основы программирования в Delphi

Отладка программы: Трассировка программы

 

Отладчик 

Интегрированная среда разработки Delphi предоставляет программисту мощное средство поиска и устранения ошибок в программе - отладчик. Отладчик позволяет выполнять трассировку программы, наблюдать значения переменных, контролировать выводимые программой данные.