var
i : integer; // переменной i присваиваем тип integer
begin
i := 5; // переменной i присваиваем зачение 5
i := 324324;// переменной i присваиваем зачение 324324
end;
Также можно производить какие либо математические действия:
Код:
var
I,c: integer
begin
i := (5 + 5) div 10 * 2; // переменной i присваиваем значение = 2(полученное их вычислений)
inc(i); // переменной i присваивается следующий базовый элемент.Т.е. было 2,делаем инкримент и получаем 3,опять инкримент и получаем 4.Аналог данной функции - i := i + 1;,но тут происходят вычисленния,а в инкрименте просто берется значение из "таблицы"
dec(i);// функция декремента обратна инкрименту,т.е. если у нас I = 3,то после вызова декримента i = 2;
c := -10;
I := i + c;//переменной i присваивается значение суммы переменной i и c.Т.е. i := 2 + (-10),и мы получаем i = -8;
Операторы для целых чисел:
Код:
+ - сложение(пример: 3 + 4 = 7)
- - вычитание(пример: 8-5 = 2)
* - умножение(пример: 4 * 4 = 16)
div - целочисленное деление(пример: 19 div 4 = 4)
mod - остаток(пример: 19 mod 4 = 3)
Как вы заметили,я использовал вместо div - '/',т.к. при данном примере получится целое число,как не крути.Со временем разберетесь
Последний раз редактировалось Relli; 26.11.2012 в 14:45.