Доступные версии документации

Оператор условия

Синтаксис

if (<условие выбора>)
{ <блок операторов 1> }
[ else
{ <блок операторов 2> } ]
<условие выбора>::= выражение, результат вычисления которого имеет числовой тип 

Описание

Если значение <условия выбора> не равно нулю, выполняется <блок операторов 1>, в противном случае (если задана конструкция else) – <блок операторов 2>.

Примеры

if (name == "") /* если пользователь не указал имя и пароль */
    {
    MYNAME = GETSTR("Введите имя:");
    MYPASS = GETPASS("Введите пароль:");
    }
  else
    {
    MYNAME = NAME;
    MYPASS = PASSWORD;
    }
if (not exist (FILES_DIR))
  crdir (FILES_DIR); /* создать директорий для архива */
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter