Контрольные задания > 3. Является ли условным оператором следующая последовательность символов?
a) `if x=y then x:=0; y:=0 else write (z)`
в) `if x
Вопрос:
3. Является ли условным оператором следующая последовательность символов?
a) `if x<y then x:=0 else read (y)`
б) `if x>=y then x:=0; y:=0 else write (z)`
в) `if x<y<z then a:=a+1`
a) Да, это корректная запись условного оператора в Паскале.
б) Нет, это некорректная запись. После `then` может идти только один оператор, либо составной оператор (заключенный в `begin` и `end`). Точка с запятой внутри `then` недопустима. К тому же, `else` идет сразу после первого оператора.
в) Нет, в Паскале нельзя записывать двойные сравнения `x