## 1. Переменные

Области для хранения данных – это переменные или константы. Константы отличаются от переменных тем, что не могут изменять значения. Переменные – это ячейки памяти, имеющие своё имя (индификатор). Содержимое переменной может многократно меняться. Каждая переменная имеет тип, определяющий, какого рода данные в ней хранятся. Среда разработки – Delphi, использует язык программирования Паскаль, который не допускает применение переменных с неопределённым типом, и не разрешает записывать в переменную одного типа, данные другого типа. Существуют базовые и дополнительные типы переменных. Базовые типы переменных отличаются от дополнительных тем, что без них не написать ни одну программу, а без дополнительных можно обойтись. Ниже перечислены базовые типы переменных, которые могут хранить разные данные.

String | Строковой тип
Integer | Целочисловые значения
Char | Символы
Real
| Десятичные дроби

Числовые значения в Паскале можно преобразовывать в строку, и наоборот, строки можно преобразовывать в числа. Эти операции выполняются с помощью функций преобразования, эти функции даны ниже.

StrToInt | Преобразует строку в целое число
IntToStr | Преобразует целое число в строку.
StrToFloat | Преобразует строку в дробное число
FloatToStr | Преобразует дробное число в строку.

Предположим, что результаты вычислений зависят от типа переменных. Когда мы читали литературу по программированию в среде Delphi, заметили, что на результаты вычислений влияет тип переменной, при создании программы «ТЕ» приходилось оперировать значениями типа String и Real. Значения из полей ввода переводились из типа String в тип Real с помощью функции StrToFloat. Затем вычислялось значение и переводилось в тип String, с помощью функции FloatToStr и выводятся в итоговом поле ввода.

<<Назад | Далее>>