Условный оператор IF
пишется он так
if (true) then
begin
...
end
else
begin
...
end;
Если условие в скобках выполняется, то выполняется первый блок, иначе второй. Можно не писать второй блок, и если блок состоит из одной команды, то можно не писать begin / end. Перед else точка не ставится!!!
Условий может быть несколько, с использованием AND, NOT, XOR, OR
Пишется так
if (true) and (true) then...
в данном случае должна выполнится оба условия.