Копия викизеркало

Это зеркало вики с pascal.chat. Правка, история и вход — там.

If/ru

Deutsch · Suomi · Русский

Ключевое слово If предшествует условию, за которым должно следовать слово Then и необходимый оператор. За оператором может следовать необязательное слово Else или другие операторы.

If then

pascal
if condition
 then true_statement
 else false_statement;

Условие condition является выражением типа Boolean, принимающим значение True или False.
оператор true_statement выполнится, если значение условия равно True.
оператор false_statement выполнится, если значение условия равно False.
Если значение условия не является типом Boolean, то в процессе компиляции возникнет ошибка.

Несколько операторов в ветви if then

Если вам необходимо использовать два или более операторов в качестве инструкций true_statement или false_statement, то вам следует заключить их в блок Begin ... End (составной оператор).

pascal
if boolean_condition then
begin
    statement_zero;
    statement_one;
    statement_two;
end;

См. также


From the Free Pascal wiki, page "If/ru", as it stood on 2023-01-25 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Версия 1, последнее изменение: WikiArchive, .